Back to blog

jwts.dev: decode and learn about JWTs in one place

Engineering

May 20, 2025

Author: Stytch Team

jwts.dev: decode and learn about JWTs in one place

We’re excited to launch jwts.dev, a free tool that lets you instantly see what’s hiding inside your JWTs—no shell scripts, no copy-paste decoder workarounds. It simplifies the process of decoding JSON Web Tokens (JWTs) and provides a comprehensive understanding of how they work.

Existing tools just focus on showing tokens; we wanted a tool that focused on teaching and troubleshooting them. So we built one during our recent company hackathon.

Try it out yourself. Paste any token and this tool will:

  1. Auto-format and separate the header and payload so you can spot claims at a glance.
  2. Highlight the relevant sections of your unencoded JWT, or tell you if it is broken/invalid.
  3. Decode the JWT locally — your token never leaves your browser, meaning nothing is sent over the internet.

Why Build jwts.dev?

JWTs are a core part of many authentication and authorization systems, providing a secure way to transmit data between parties. However, decoding and debugging them can often be a pain without the right tools. jwts.dev was built to be simple enough to have you just copy and paste a JWT in to be decoded, but to provide some helpful context for debugging like:

  • Simple JWT decoding: Preformatted JSON and separated header content removes an extra step to make things more human readable.
  • Structured learning: Helpful context on which parameters are most important is helpful for those who aren’t regularly snooping around JWT payloads.
  • Developer-focused design: We built this out of our own need for a tool that does this for us, and we want it to be usable too!
jwts.dev

What’s Next?

This is one example of helpful tools we want to continue building at Stytch. We plan to add more educational resources, interactive examples, and deeper insights into JWT best practices over the coming months. Features you want to see? Let us know and we will continue to improve based on how you want to interact with JWTs.

Give it a try today for free, with no signup at https://jwts.dev/ and let us know what you think!

Check back in tomorrow for another hackathon project.

Share this article