extension ExtPose


CRX id


Description from extension meta

Validate and view JSON documents

Image from store JSONVue
Description from store JSONView port for Chrome. Original firefox extension is here: http://benhollis.net/software/jsonview/ Notes: - JSON is validated using a client-side javascript implementation of JSONLint (http://github.com/zaach/jsonlint) - this extension displays JSON text compliant with rfc 4627 (http://www.ietf.org/rfc/rfc4627.txt). - JSONP (http://en.wikipedia.org/wiki/JSON#JSONP) is supported You can configure JSON parsing method in options page: - the default method (JSON content is extracted from displayed page) is faster but can (in some rare cases) alter or fail to parse the JSON content. - the safe method costs an extra XMLHttpRequest request (JSON content is extracted from the HTTP response) but is 100% safe.

Latest reviews

  • (2021-11-24) 微笑: good
  • (2021-11-23) Morvan Mikael: parfait, comme tous les outils de Gildas :)
  • (2021-10-14) Mei Giyanto: icon plus or minus is too small
  • (2021-09-09) Wesley Schwengle: It works perfect for my use case, the only downside is view source which doesn't work. But I can open the page in a different tab to work around it. That for me is the only downside. Perhaps there should be way to select stuff and be able to copy the raw source, that would be super helpful.
  • (2021-09-01) d p: It is pretty cool, but less than functional if you need the original json text for something else. The glaring issue I have is that you can't turn it off and it's not proper json after it runs. There are three options for 'on'. That's 1. on for all sites. 2. on for this site. 3. on when you click the extension. There is no 'off when you click the extension' or toggle between on and off. Brilliant idea, but it looks like they didn't think people that are looking at a json response message (that's everyone that would understand this) might actually want to use that json object somewhere else after they use this to peek at it. This would be awesome and a huge time saver if it was setup to peek at the pretty json version and jump back to the proper one easily. If you can't turn it off and you have to muck around to get the json after it is on it's easier to just copy/paste it into a text file to run it through jq, jp, or a million other methods that will do what this does and not lose the original json in the process. It may be truly awesome for someone that is looking at json response messages, but has no intention of doing anything with those responses.
  • (2021-08-15) Alejandro Moreno: Realmente es bastante util. Solo mejorar un poco la interacción de apertura y cierre de objetos pero en general ayuda bastante. Muy buena la opcion de modificar el css porque realmente el fondo blanco quema la vista al tiempo. Aqui comparto el mio, espero les sea util body { background-color: #404040; color: lightgray; white-space: pre; font-family: arial; } .property { font-weight: bold; } .type-null { color: gray; } .type-boolean { color: lightblue; } .type-number { color: lightgreen; } .type-string { color: #FFFF99; } .callback-function { color: gray; } .collapser:after { content: "-"; } .collapsed > .collapser:after { content: "+"; } .ellipsis:after { content: " … "; } .collapsible { margin-left: 2em; } .hoverable { padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; border-radius: 2px; } .hovered { background-color: #606060; } .collapser { padding-right: 6px; padding-left: 6px; }
  • (2021-08-11) Jean Castillo: Ok for the most part. However, it changed the contents of one file i was looking at for no reason. Using Jason Viewer instead now
  • (2021-08-05) Stephan Klop: Gewoon top. Doet wat 't moet doen.
  • (2021-07-14) Tender: 怎么打开
  • (2021-07-07) Ma. Cecilia Santillan: Works almost perfectly. The "View Original" needs to be copied and pasted into a new tab, just clicking it doesn't actually do anything. And the fact that the tree view doesn't have quotes means it's hard to copy directly from the formatted data; I need to click "View Original" which requires a lot of extra clicks. It's still very useful, but it could be better. Might move on to a better, more recently-updated tool.
  • (2021-05-28) Patrik Halén: Works flawlessly!!! Just add and use!!! :) :)
  • (2021-03-16) Mathis Soënen: I was searching for something to view JSON on chrome, without installing new software such as SoapUI. This extension is EXACTLY what i was looking for. Don't need lot of configuration or tutorial to use. Just install and refresh JSON web pages. Perfect.
  • (2021-03-09) Cem Çite: Collapsing theme is not best.
  • (2021-02-24) SON LE DUC: rất tốt, mothers extension
  • (2021-02-16) Ricardo Berzal: Tiene un problema gravísimo , al menos para mi, para buscar un texto abre un input propio en la parte superior izquierda, tecleas, intro y ese input desaparece, fin del f3. Si en ese momento intentas buscar la siguiente ocurrencia es imposible, no funciona el f3 (abre el de chrome) y no funciona con el buscador de texto de chrome. Si poder buscar un texto me parece imposible utilizarlo, solo por eso recomiendo JSON Formatter
  • (2021-01-25) Dhruv Bhat: It's good enough.
  • (2021-01-22) getit haile: this is a bug: original data: { ......, "item_id":206960017876850643, .... } but the formatted data is : { ......, "item_id":206960017876850660, .... }
  • (2020-12-21) Soumendu Bhattacharyya: Best
  • (2020-12-19) Hyunwoo Choi: Saved my eyes.. Thanks!
  • (2020-12-11) Evgenya & Alexander: Open source, but shares its Privacy Policy with other extension
  • (2020-12-11) Andrej K: Otherwise ok, but "view source" doesn't work, any way to fix it or any work-around?
  • (2020-12-11) UnkHS: good extension
  • (2020-11-23) thomas vermeersch: great
  • (2020-11-13) 花伟: 好
  • (2020-11-12) Hacker M: 经常不起作用啊
  • (2020-11-12) Carlos Alberto Ortiz Losada: Muy buena visualización del formato JSON
  • (2020-10-27) Jarrod Whitley: Works great
  • (2020-10-14) Great!
  • (2020-09-25) Sanuj Bhatnagar: I love this extension, it shows the response json in proper format, I would love to see it getting enhanced and have more options after parsing data
  • (2020-09-18) Sanaullah Fiaz: Well its fine and it is going well THANKS...
  • (2020-09-12) ADJIE MULTIMEDIA: saya pendatang baru...
  • (2020-08-19) Stephanie Soto: Just what I needed to show off some application responses during a live demo.
  • (2020-08-03) 王鵬僑: good
  • (2020-07-28) Akshaykumar M.B: just saw this, most useful one, thanks
  • (2020-07-27) Rafael Moura: Nice!
  • (2020-07-24) MrCryptoMan: Top! Mais uma otima ferramenta pros iniciantes Dev! Muito Obrigado!
  • (2020-07-09) Ekstremedia: Very useful addon.
  • (2020-07-03) Bote Zheng: Super Great! Works perfect. Very helpful for web development with JSON. Funktioniert perfekt. Sehr hilfreich bei der Web-Entwicklung mit JSON. THANK YOU \^o^/
  • (2020-07-03) 李游: good
  • (2020-06-27) Maxwell Warren: How do I use it??????
  • (2020-04-10) Anubhav Srivastava: No Description on how to use?
  • (2020-04-08) Trần Đình Vinh: Can't come back to view source
  • (2020-04-04) rose mogusu: Amazing App
  • (2020-03-18) muhammad Khoirul huda: saya pemula json menuju master, insya allah
  • (2020-03-17) agus mefiit: GOOD
  • (2020-02-11) Микола Орлов: очень удобно :)
  • (2020-01-28) Theodore S: Not working... Only plain text appears
  • (2020-01-19) dewi purwati: sangat membantu
  • (2020-01-16) Carson Buckley: Fantastic extension for easily viewing JSON
  • (2020-01-16) bobae Yu: 예쁘게 보여주는 줄만 알았는데 기능들이 많아서 좋네요~ 무엇보다 editor style 변경이 가능해서 굳입니다!

Latest issues

  • (2021-02-24, v: Ta Ta: как пользоваться
    а как пользоваться
  • (2021-01-27, v: Poopy Doop: Copy path returns undefined now
    when trying to copy a property path im getting undefined. It used to work... not any more for me
  • (2020-05-22, v: JSL: Could you give me a favor about license?
    Hello team. Could I know if there's any license cost to keep using this program via Chrome Add-ons? It would be thankful, if you please confirm the license query. Thanks & best regards.
  • (2020-05-15, v: Jordan Lee: Here to help
    I word as software engineer at Oracle Cloud and I would love to contribute to this extension. My personal email is [email protected]
  • (2020-05-13, v: Filipe Santos: Problemas ao tentar entrar nas Opções
    Sempre que tento entrar nas opções para mudar o tema ou coisas assim me deparo com o seguinte erro "chklaanhfefbnpoihckbnefhakgolnmc está bloqueado"
  • (2020-05-07, v: Jim Morrison: Dark Theme - if anyone else finds it nice..
  • (2020-03-10, v: tarre tan: Long negative numbers
    I spent hours searching for a bug that didnt exist because you cannot handle negative numbers properly?! Try use this json: {"test": -1067353086369986796} and see what you get....
  • (2020-02-07, v: waseem mu: twice request to console and command line ,
    I get double request in the newtwork (i use localhost with nodejs and express.js package). app.get('/',(req,res)=>{ const user = { name:'Mike', gender:'male' } res.send(user); }) app.listen(3000); and console/network localhost: 200 document localhost: 304 xhr
  • (2019-11-13, v: Ongda Dorjee: Hello
    Does JSON view collect the data while parsing?
  • (2019-07-31, v: Mahesh Waghmare: Object Order
    Now the order of the object is mismatch because of its default order it set by ids. I'm my case the order of the item is 20, 19. But, While previewing the respond with the extension It's 19, 20. I have spend a week depends on this repose and debug in the wrong way. See https://cl.ly/0418cefa199f
  • (2019-07-31, v: Sylvain Pasutto: Bug while viewing JSON
    Hello, there is a bug in the extension when I request this JSON : { "data": null, "length": null, "status": false, "message": "Invalid track file : DOMDocument::load(): I\/O warning : failed to load external entity &quot;file:\/C:\/dev\/web\/Trackfile-Lib\/examples\/tracykfiles\/trackfile.gpx&quot;" } The bug pop at function displayError in content.js (line 4) : var link = document.createElement("link"), pre = document.body.firstChild.firstChild, text = pre.textContent.substring(offset), (...) the initialisation of var "pre" fail : document.body.firstChild.firstChild is undefined at the top of the function (document.body at this step is : "<body>{↵ "data": null,↵ "length": null,↵ "status": false,↵ "message": "Invalid track file : DOMDocument::load(): I\/O warning : failed to load external entity "file:\/C:\/dev\/web\/Trackfile-Lib\/examples\/tracykfiles\/trackfile.gpx""↵}</body>")
  • (2019-06-06, v: sharad pandey: how do i add the file to work on it
    how do i add a json file
  • (2019-04-27, v: Henrique Barcellos: Switching between JSON and YAML
    It would be nice if there was support for switching between JSON and YAML.
  • (2019-03-08, v: Sokkalingam S Subramanian: Make it work inside iframes
    Hi, I love your extension! It is a life saver! Thank you so much for that. Do you think you can make it work for JSONs inside iframes ?
  • (2018-12-19, v: JSON View
    Great add-on!! How do you stop the JSON stream from being truncated
  • (2018-10-26, v: 王鹏飞: 多级目录相同key,value会错乱
    多级目录相同key,value会错乱。key是id,结果几个实例的id全串了。我看json edior的也有这个问题,你们用的相同技术?应该是copy的时候遍历key的值出的问题吧,想办法解决吧,这个问题还奇葩的
  • (2018-07-10, v: Dave Brooks: Format Date
    It appears that dates are being displayed in Long format which is not eyeball friendly. Can I change this to ISO?
  • (2018-07-01, v: Magno Alberto: Replace dash (-) by counter like Firefox
    Good addin, but if replace dash (-) by counter like Firefox, will be excellent. Thanks!
  • (2018-04-06, v: 青山正太郎: Support file:// scheme
    It would be nice if file:///path/to/foo.json was rendered with JSONView, so we could preview a local json file with Chrome.


1,000,000 history
4.6 (2,860 votes)
Last update / version
2021-12-02 / 0.1.0
Listing languages