Developer tools
Encode text, validate formats and convert exact integers in your browser.
Base64 Encoder Decoder
Encode UTF-8 text as standard Base64, or decode canonical Base64 as UTF-8 text.
Open toolBase64Url Encoder Decoder
Encode or decode UTF-8 text with the URL-safe Base64 alphabet.
Open toolUrl Encoder Decoder
Percent-encode a URL component or decode its escapes while keeping a literal plus unchanged.
Open toolUnicode Converter
Convert Unicode text to code points or valid scalar code points back to text.
Open toolUtf8 Byte Converter
Convert Unicode text to hexadecimal UTF-8 bytes or decode valid UTF-8 bytes into text.
Open toolAscii Converter
Convert ASCII text to numeric character codes or codes from 0 to 127 back to text.
Open toolInteger Base Converter
Convert signed whole numbers between bases 2 through 36 without losing integer precision.
Open toolCsv To Json Converter
Convert CSV into JSON arrays or objects, keeping every cell as text.
Open toolJson Validator Formatter
Validate and reformat JSON while preserving original numeric tokens and object-key order.
Open toolUtf8 Byte Length Calculator
Count the UTF-8 bytes used by text, including accented characters and emoji.
Open tool