Turn developer data into the form you need.

Encode or decode Base64, URL components and HTML entities, or inspect a JWT. Every tool runs in your browser and waits for you to choose an action.

AvailableBase64 encoder & decoderConvert Unicode text to Base64 and decode Base64 back to readable UTF-8.AvailableURL encoder & decoderPercent-encode query values, paths and other individual URL components.AvailableHTML entity encoder & decoderEscape HTML-sensitive characters or turn entities back into readable text.AvailableJWT decoderRead a token's header, payload, claims and timing status without uploading it.

Encoding changes representation, not meaning

Developers encode text so it can travel safely through systems that reserve certain characters or expect a specific alphabet. Base64 represents bytes as printable text, percent encoding protects URL components, and HTML entities prevent markup characters from being interpreted as markup.

Encoding is not encryption. Anyone who has the encoded value can normally decode it. The JWT inspector follows the same rule: it makes claims readable but does not prove the signature is valid.