← Back to tools
Encode / Decode Multi-Tool
Encode and decode text using Base64, Base32, Hex, Binary, URL encoding, or HTML entities — all in one place.
RFC 4648 standard encoding
About Encoding Formats
- Base64 — encodes binary data as ASCII text using A-Z, a-z, 0-9, +, /. Common in data URIs, email attachments, and API payloads.
- Base32 — uses A-Z and 2-7 (case-insensitive). Used in TOTP secrets, Tor addresses, and file systems that are case-insensitive.
- Hex — each byte as two hex digits. Used in checksums, color codes, and low-level debugging.
- Binary — each byte as 8 bits. Useful for understanding bit-level data representation.
- URL — percent-encodes special characters for safe use in URLs and query strings (RFC 3986).
- HTML — encodes special characters as HTML entities to prevent XSS and display issues in web pages.
- Everything runs in your browser — no data is sent over the network.