Encoders & Converters
Transform data between formats — Base64, URL, JSON↔YAML, hex, and more.
Base64 Encode / Decode
Encode text or binary data to Base64, or decode Base64 strings back to plain text. Handles UTF-8 correctly.
Open →URL Encoder / Decoder
Percent-encode or decode URL components and full URIs. Supports both encodeURIComponent and encodeURI modes.
Open →HTML Entity Encoder
Encode HTML special characters to entities (< > & etc.) or decode them back to characters.
Open →Unicode Escape / Unescape
Convert Unicode characters to \uXXXX escape sequences or convert escape sequences back to Unicode characters.
Open →Hex ↔ ASCII Converter
Convert text to hexadecimal byte representation and back. Supports custom separators between hex bytes.
Open →JSON ↔ YAML Converter
Convert between JSON and YAML formats instantly. Useful for switching config file formats.
Open →Case Converter
Convert text between camelCase, PascalCase, snake_case, kebab-case, UPPER, lower, Title Case, and CONSTANT_CASE.
Open →Base32 Encode / Decode
Encode or decode data using Base32 encoding (RFC 4648). Uses the standard A-Z2-7 alphabet with padding.
Open →