JWT IO ToolsJWT IO Tools is a local-first developer toolbox for VS Code — 8 essential utilities in one extension. Decode JWTs, format JSON, encode/decode Base64, hash text, test regex, compare diffs, and minify JavaScript — all inside your editor, all offline.
Features🔐 JWT DecoderDecode and inspect any JWT token in a structured 3-column panel — header, payload, and signature. Spot expiry, claims, and algorithm at a glance.
|
| Command | Description |
|---|---|
JWT IO: Decode JWT Token |
Open JWT Decoder panel |
JWT IO: Format JSON |
Prettify selected JSON |
JWT IO: Minify JSON |
Compact selected JSON |
JWT IO: Base64 Encode |
Encode selected text to Base64 |
JWT IO: Base64 Decode |
Decode selected Base64 text |
JWT IO: SHA-256 Hash |
Hash selected text with SHA-256 |
JWT IO: URL Encode |
URL-encode selected text |
JWT IO: URL Decode |
Decode URL-encoded selection |
JWT IO: Regex Tester |
Open interactive Regex Tester panel |
JWT IO: Diff Viewer |
Open side-by-side Diff Viewer panel |
JWT IO: Minify JavaScript |
Minify selected JavaScript |
Right-Click Context Menu
Right-click any selection in the editor to access the most common tools directly:
- Format JSON
- Base64 Encode / Decode
- Decode JWT Token
Activity Bar
Click the JWT IO Tools icon in the Activity Bar sidebar to access all tools from one place.
Requirements
- VS Code
1.80.0or higher - No internet connection required
Extension Settings
This extension does not add any VS Code settings. All tools are available immediately via the Command Palette, right-click menu, or the Activity Bar sidebar.
Privacy & Security
JWT tokens often contain sensitive user data (PII). JWT IO Tools processes everything locally — no tokens, no text, and no hashes are transmitted anywhere. This extension makes zero network requests.
Release Notes
1.0.0
Initial release with 8 developer tools: JWT Decoder, JSON Formatter/Minifier, Base64 Encode/Decode, SHA-256 Hash, URL Encode/Decode, Regex Tester, Diff Viewer, JS Minifier.
License
MIT © NightOwlHPD