Base64 Encode and Decode
Encode or decode UTF-8 text with standard Base64 or Base64URL.
Open toolTool category
Encode or decode text representations while keeping the distinction between encoding and encryption clear. Current tools focus on validated UTF-8 text rather than arbitrary binary files.
23 active toolsFocused utilities
Each tool appears once under its primary category.
Encode or decode UTF-8 text with standard Base64 or Base64URL.
Open toolEncode full URLs or URI components and decode percent-encoded text.
Open toolEscape HTML special characters or decode named and numeric entities.
Open toolDecode JWT header and payload claims without verifying the signature.
Open toolConvert epoch seconds, milliseconds, and ISO date strings.
Open toolGenerate UUID v4 values in bulk or inspect UUID version and variant.
Open toolGenerate or compare SHA-1, SHA-256, SHA-384, and SHA-512 digests locally.
Open toolGenerate or compare HMAC-SHA-256/384/512 values using a local key.
Open toolVerify supported JWT signatures with a local secret, PEM public key, or JWK.
Open toolEncode UTF-8 text as hexadecimal bytes or decode valid hex back to text
Open toolEncode UTF-8 text as binary bytes or decode binary byte sequences to text
Open toolEncode UTF-8 text to Base32 or decode Base32 input with validation
Open toolEncode UTF-8 bytes with Base58 and decode valid Base58 strings
Open toolEscape text as Unicode sequences and decode supported escapes back to characters
Open toolEscape or unescape text for JavaScript string and template literals
Open toolEscape raw text for a JSON string or decode a valid JSON string value
Open toolConvert internationalized domain names between Unicode and Punycode forms
Open toolEncode or decode ROT13 and configurable Caesar shifts
Open toolEncode supported text as Morse code or decode Morse sequences back to text
Open toolConvert signed integers among binary, octal, decimal, hexadecimal, and custom bases
Open toolConvert decimal values to scientific notation and expand exponent notation
Open toolConvert supported positive integers to Roman numerals and validate Roman-numeral input
Open toolInspect BOM markers, line endings, and byte-oriented clues in pasted CSV text.
Open toolExample workflows
Questions
No. Anyone with the encoded value can decode it; Base64 must not be used to protect secrets.
No. The current Base64 tool is intentionally limited to valid UTF-8 text.