Text that stays intact.
UTF-8 support for accents, emoji and multilingual payloads. JSON formatting is optional; raw output stays available.
Why encoding matters ↗Encode text. Decode API payloads. Make sense of JSON.
Ready when you are. Your input stays on this page.
UTF-8 support for accents, emoji and multilingual payloads. JSON formatting is optional; raw output stays available.
Why encoding matters ↗Standard Base64 uses + and /. Base64url uses - and _. Choose the format your API expects.
Base64 in APIs ↗Get a specific explanation when characters, padding or UTF-8 bytes do not match the selected format.
Troubleshoot a payload ↗