BaseX Encoder / Decoder
Text
Result
About BaseX
Encode or decode text using Base16, Base32, Base58, Base62, Base64, Base85 and Base91. For URL‑safe transport, pair with the URL Encoder/Decoder. Quickly inspect decoded payloads with the JSON Formatter.
Runs locally in your browser with Unicode support. If you specifically need Base64, use the dedicated Base64 Encoder/Decoder.
Common Use Cases
- Create data URLs for small assets
- Safely transport text over limited channels
- Interoperate between systems using different bases
How It Works
- Select a base and click Encode to convert text
- Paste BaseX text and Decode to restore
- Use Copy to reuse results
- Everything runs locally in your browser
FAQ
Why does decoding fail?
Ensure you picked the right base and the text has valid alphabet.
Is Unicode supported?
Yes, via TextEncoder/TextDecoder.
How to handle URL parameters containing BaseX?
Decode with URL Encoder/Decoder first, then use this tool.