Skip to content
All tools
Security In-browser

JWT Generator

Sign JSON payloads as HS256 JWTs locally in your browser.

Local processing — input stays in this browser 1 MB combined input limit
HS256 only. Your payload and secret are processed entirely in this browser and are never transmitted to DevTools servers.
Input
Second input
For example: g, gi, gm

Ctrl / Cmd + Enter runs the primary action.