Your files stay on your device Encoding tools Base64, URL, hex, and other encoders and decoders: text in, text out, computed entirely in your browser. 9 tools - Base64 Encode and decode, with a URL-safe alphabet option. (/encoding/base64) - URL encoder Percent-encode components or whole URIs, and back. (/encoding/url-encoder) - Image ⇄ Base64 Image files to data URLs and back. The format is read from the bytes, dimensions are decoded, and nothing is re-encoded. (/encoding/image-base64) - Base32 encoder RFC 4648, base32hex, Crockford, and z-base-32 with separate alphabets. (/encoding/base32) - Base58 encoder Bitcoin-alphabet Base58 with an optional Base58Check checksum. (/encoding/base58) - Base62 encoder Base62 over an explicit alphabet, with duplicate characters refused. (/encoding/base62) - Hex dump Offsets, hex columns, and ASCII gutters with search and paging. (/encoding/hex-dump) - HTML entities Named and numeric entity encoding and decoding, ambiguous & preserved. (/encoding/html-entities) - Punycode / IDN Unicode hostnames to xn-- labels and back, with homograph warnings. (/encoding/punycode) Your files are processed on your device. The few tools that talk to the internet say so before they do. Canonical HTML: https://nutter.tools/encoding/ Markdown version: https://nutter.tools/encoding/index.md Plain-text version: https://nutter.tools/encoding/index.txt Agent index: https://nutter.tools/llms.txt