DevBolt
← 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.