Encoding Utilities

Binary, character, URL, and byte-level codecs.

Encoding Tools

Binary, character, URL, and byte-level codecs.
Base64 Encode / Decodeb64

Encode and decode Base64 text with URL-safe option.

URL Encode / Decode%20

Percent-encode or decode URL components.

HTML Entities Converter&

Escape and unescape HTML entities safely.

Text ⇄ Binary / Hex0101

Convert text to binary, hex and decimal — and back.

Number Base Converter0x

Convert between binary, octal, decimal and hex.

Base58 Encode / Decodeb58

Encode and decode Bitcoin / IPFS Base58 strings and hex data.

Base32 Encode / Decodeb32

Encode and decode RFC 4648 Base32 strings with optional padding.

Hex Viewer & Dump0x..

View files and strings as formatted hex dump tables with byte inspection.

Punycode / IDN Converterxn--

Convert internationalized domain names (Unicode) to ASCII Punycode (xn--) and back.

String Escape / Unescape

Escape and unescape strings for JavaScript, Python, JSON, SQL, and C#.

Morse Code ⇄ Text.-.

Translate text to Morse code and Morse to text with Web Audio tone playback.

Base64URL Codec (RFC 4648)b64u

Encode and decode URL-safe Base64 without padding for web tokens and parameters.

UUEncode & UUDecodeuue

Encode and decode historic Unix-to-Unix (uuencode) binary-to-text format.

Base45 Codec (RFC 9285)b45

Encode and decode Base45 alphanumeric strings used in QR codes and certificates.

CBOR Hex Binary Inspectorcbor

Inspect and decode binary Concise Binary Object Representation (CBOR) payloads into JSON.

Protocol Buffers Wire Decoderpbf

Decode raw Protocol Buffers wire format binary bytes into varints and fields without schema.

ROT13 & Caesar Cipherrot

Encode and decode Caesar cipher and ROT13 text with customizable shift slider.

Binary Bitstream to Hex & ASCII01>h

Convert raw binary bits (01001000...) into Hexadecimal and ASCII characters.

Browser Gzip Compressor & Decompressorgzip

Compress and decompress strings using browser-native Compression Streams API.

Why use Encoding utilities on debug.tools?

Every tool in this category executes entirely within your browser runtime using the Web Crypto API, Canvas API, or native JavaScript parsers. Whether you are working with proprietary enterprise data, sensitive keys, or private files, your inputs are never transmitted over the internet or logged to any server.

Frequently Asked Questions

Are the utilities in Encoding free to use?

Yes, all tools in the Encoding category are 100% free with no account creation, subscriptions, or rate limits.

Do tools in Encoding upload my files or data to a server?

No. Every calculation, format conversion, and media transformation executes strictly inside your local browser memory using client-side JavaScript and modern Web APIs.

Can I use these Encoding tools offline?

Yes. Once the page is loaded in your browser, the tools operate with zero remote API dependencies and work completely offline.