# Encode

> Base64, Base32, HTML entities, JSON strings, and ROT13.

Encode and decode transport formats used in APIs, cookies, and config files. Base64, Base32, HTML entities, JSON string escaping, and ROT13 all run with Web APIs or small local codecs.

- [Base64 Encoder](https://toolbuddy.dev/tools/base64-encoder.md): Encode and decode Base64 (and UTF-8 text) instantly in the browser. Convert strings for Data URIs, HTTP headers, and binary-safe transport. Nothing is uploaded, so you can encode without pasting secrets into a public encoder.
- [Base32 Encoder](https://toolbuddy.dev/tools/base32-encoder.md): Encode and decode RFC 4648 Base32 in the browser. Handy for OTP secrets, human-typed tokens, and case-insensitive transport. Codec runs locally with no upload.
- [ROT13](https://toolbuddy.dev/tools/rot13.md): Apply ROT13 to text in either direction (the cipher is its own inverse). A classic Caesar shift for puzzles and lightly obfuscated spoilers, not encryption. Runs entirely in the tab.
