The JWT.io debugger as a Web Extension
Do you find yourself going to the browser's console to debug JWTs all the time? Then this extension is for you!
We took the functionality from our JWT.io website and embedded it within a Chrome extension with extra features!
NEW IN v3.3.0:
- Removed the "storage" permission.
NEW IN v3.2.0:
- Stricter, less invasive permission requirements.
NEW IN v3.0.0:
- Support for ES512
- Stricter key checking for ES algorithms.
NEW IN v2.1.0:
- Minimum length tooltip for HMAC secrets.
- Claim information tooltips.
- Support for plain RSA public keys (no X.509 header).
NEW IN v2.0.0:
- More algorithms, including PS and ES variants.
- Human readable tooltips for timestamps in claims.
- Automatic public-key download for JWKs (x5u, x5c, jku, jwk) and Auth0 keys.
- Firefox support (check the Firefox addons page!).
- Streamlined code for smaller size and better performance.
Features:
- Debug JWTs easily and visually.
- Support for HS256/384/512 (HMAC + SHA) signatures.
- Support for RS256/384/512 (RSA) signatures.
- Support for PS256/384 (RSA) signatures.
- Support for ES256/384 (ECDSA) signatures.
- Easily edit all JWTs from the current tab in cookies or web storage.
- Get shareable URLs for your JWTs.
Source code:
https://github.com/jsonwebtoken/jsonwebtoken.github.io
Report bugs at GitHub.
Brought to you by Auth0!
Latest reviews
- (2021-09-08) Ola Olsson: Very nice!
- (2019-11-19) Christoph Pitschmann: Works, but the view is bit cumbersome as it has scrollbar (vertical and horizontal) even if I am using a 27" monitor. It is filling only 1/4 of window. Would be much better when the JWT form is completely visible without scrollbars (and scrolling). I hope there will be an update soon :-)
- (2019-04-23) James Adams: Seriously helpful for anyone working with JWTs
- (2018-03-13) Abdelrahman Hafez: Nice, but could use some modifications: 1- Ctrl + Shift + K shortcut doesn't work by default, need to go to extensions -> shortcuts -> and add it 2- Would be really helpful if we could resize the jwt debugger panel, since I need to scroll down to change the secret key 3- Also would be nice if we could save a default secret key that is saved in localStorage
- (2018-03-08) Jacob Evans: Though I haven't really gotten a chance to use this extension yet I know how needed something like this is and the trusted source it is Auth0. Look forward to more tools from their amazing teams.
- (2017-04-29) Fuad Muhtaz: Really like it, but why the secret key always reset to secret -_-
- (2016-11-16) Dennis Xiloj: It would be really useful if it includes optional validations for iss, nbf, etc...
- (2016-06-28) Martin Gontovnikas: Really like it :). jwt.io in my pocket!
- (2016-06-19) Vikas Kannurpatti Jayaram: Amazing tool, this saves me heaps of time to navigate to jwt.io to check JWT tokens. Great work. KUDOS.. :-)
- (2016-06-18) Thameera Senanayaka: Handy tool to debug JWTs without leaving the browser tab. Love it!
- (2016-06-18) Soledad Pano: I'm a big fan of jwt.io :) Thanks for this great extension!!
- (2016-06-17) Ignacio Esmite: Great extension!! Cmd + Shift + K and you are there! Thanks!
- (2016-06-17) Germán Lena: best way to debug the tokens in my SPA (I dont need to deal with cookies and local storage, it takes care of everything)
- (2016-06-17) Julie Sumner: Simple and elegant. Couldn't ask for anymore!
- (2016-06-17) Jon Gelsey: Super useful.
- (2016-06-17) Beautiful!!
- (2016-06-17) Daniel Lobo: Just what I needed! :) Thanks!
- (2016-06-17) Matias Woloski: I just love this! I've been using jwt.io and I wanted exactly this UX for the debugger.