β Back to all tools
β Encoding & Decoding
Base64, Hex, URL encoding, HTML entities, and JWT inspection.
Base64 Encode / Decode
Output
Encoded / decoded result will appear hereβ¦
Hex Encode / Decode
Output
Hex encoded / decoded result will appear hereβ¦
URL Encode / Decode
Output
URL encoded / decoded result will appear hereβ¦
HTML Entities Encode / Decode
Output
HTML encoded / decoded result will appear hereβ¦
JWT Decoder
β
This tool decodes JWTs for inspection only β it does not verify the signature. Never trust unverified tokens in production.
Decoded Token
Decoded JWT header, payload and signature will appear hereβ¦
Frequently Asked Questions
Is my data sent to a server?
No. All encoding and decoding runs entirely in your browser using JavaScript. Your data is never transmitted to any server and remains completely private on your device.
What is Base64 used for?
Base64 encodes binary data as a text string, making it safe to transmit in text-based contexts. Common uses include encoding email attachments, embedding images as data URLs in HTML/CSS, and encoding binary data in JSON payloads.
What is URL encoding?
URL encoding converts special characters (such as spaces, &, =, and #) into percent-encoded form (e.g., %20 for a space) so they can be safely included in URLs and query strings without breaking the URL structure.