Encoding Tools

Encode and decode text with Base64, Base32, Base58, Base36, URL encoding, HTML entities, Unicode, binary, hex, ROT13, Morse code, and more. All processing happens locally.

All Encoding Tools

21 tools
🔐
Base64 Encoder/Decoder
Quickly encode and decode Base64, supports text and files with URL-safe mode
🔐
Base64URL Converter
Encode and decode Base64URL text online
🔢
Base32 Converter
Encode and decode Base32 text online
🔑
Base58 Converter
Encode and decode Base58 text online
🔤
Base36 Converter
Encode and decode Base36 text online
🔗
URL Encoder/Decoder
Quickly encode and decode URLs, handles special characters with bidirectional conversion
🌐
Unicode Converter
Escape and unescape Unicode text online
💻
Binary Converter
Convert between text and binary online
🔷
Hex Converter
Encode and decode hexadecimal text online
🔐
ROT13 Encode
Simple text encoding using ROT13 letter substitution cipher
📡
Morse Code Converter
Encode and decode Morse code online
⚙️
TOML/YAML Converter
Convert between TOML and YAML formats online
🔁
Decimal to Hex
Convert decimal numbers to hexadecimal and vice versa
🔢
Binary to Decimal
Convert binary to decimal and between number bases
ASCII to Hex
Convert between ASCII, Hex, Decimal, Octal, and Binary formats
🔤
HTML Entities Encoder
Encode and decode HTML entities for safe text rendering
Escape/Unescape
Escape and unescape strings for HTML, URL, JavaScript, and more
📊
CSV TSV Converter
Convert between CSV and TSV formats online
📄
HTML Text Converter
Convert between HTML and plain text online
📑
HTML Markdown Converter
Convert between HTML and Markdown online
🕵️
Caesar Cipher
Encrypt and decrypt text using Caesar cipher algorithm with shift control

Frequently Asked Questions

What is Base64 encoding and when should I use it?
Base64 encoding converts binary data into ASCII text, commonly used for embedding images in HTML/CSS, email attachments, and API payloads. Use Base64 URL Safe encoding when the output needs to be used in URLs without + and / characters.
What is the difference between Base64 and Base64URL?
Standard Base64 uses + and / characters which are not URL-safe. Base64URL replaces + with - and / with _, and removes the = padding, making the output safe to use in URLs and filenames.
What is URL encoding?
URL encoding (percent encoding) converts special characters in a URL to %XX format. For example, spaces become %20. This ensures URLs remain valid when they contain reserved characters or non-ASCII text.
Are these encoding tools secure?
Yes, all encoding and decoding operations are performed entirely in your browser using JavaScript. No data is sent to any server, ensuring your sensitive information remains completely private.
What is ROT13 and is it secure encryption?
ROT13 is a simple letter substitution cipher that shifts each letter by 13 positions. It is NOT secure encryption — it is easily reversible and used primarily for hiding spoilers or casual obfuscation. For real encryption, use the Text Encrypt/Decrypt tool with AES-256.