Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Token DecoderNew to Visual Studio Code? Get it now.
Token Decoder

Token Decoder

Michael Shirley

|
2 installs
| (0) | Free
JWT, PASETO, SAML, Base64, and more. Stop putting your precious tokens on shady websites! This is a open source token decoder for use in VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Installs Rating Version

Token Decoder

Stop pasting your tokens into shady websites. Token Decoder is a VS Code extension that decodes and inspects tokens directly in your editor. Just hover over one!

ezgif-501474117231efce

Grab it here!

https://marketplace.visualstudio.com/items?itemName=MichaelShirley.token-decoder

Features

Hover over any recognized token in any file to see a decoded breakdown inline.

Supported token types:

  • JWT — decodes header and payload, shows algorithm, type, and expiry status
  • PASETO — shows version, purpose (local/public), and attempts payload decode
  • SAML — decodes base64 and formats the XML
  • Base64 — decodes and pretty-prints JSON if applicable, otherwise plain text

Usage

  1. Open any file in VS Code
  2. Hover your cursor over a token — no selection needed
  3. A hover popup appears with the decoded content

Requirements

No dependencies. Works out of the box with VS Code 1.120.0 or later.

Known Issues

  • PASETO local (symmetric) tokens cannot be decrypted — the payload is shown truncated since a key is required
  • SAML detection requires the base64 string to decode to XML containing <saml: or <samlp: tags

Release Notes

0.0.1

Initial release — hover-based decoding for JWT, PASETO, SAML, Base64, and common API key formats.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft