Uvlio

Command Palette

Search for a command to run...

Developer

JWT Encoder

Generate HS256, HS384 or HS512 JSON Web Tokens directly in the browser for testing and local workflows.

Workspace

Work here first, inspect the output, then decide the next move.
WorkflowLocal

This workspace processes the content directly in your browser.

Formatting, decoding, validation, and common file work stay local whenever possible, then continue in the same result area for copy, download, or the next step.

See related workflows
Input

Paste content, choose a file, or load a sample first.

Process

The content stays in the local browser by default.

Result

After processing, copy, download, or continue into a related workflow.

Input

Algorithm
Secret
Header JSON
Payload JSON
The token preview updates automatically when header, payload, algorithm, or secret changes.

Result

Unsigned previewAdd a secret to sign the token

Use the token for local testing, demos, and browser-first API workflows.

Signing state
Unsigned preview
alg
HS256
Header
36
Payload
64
HS256Algorithm
36Header chars
64Payload chars
Missing secretSignature chars
JWT token
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1dmxpby11c2VyIiwiaXNzIjoidXZsaW8iLCJyb2xlIjoiZGVtbyJ9.

Key Questions