Encode text to Base64 or decode Base64 back to text. Handles UTF-8 (emoji etc.) correctly.
Percent-encode / decode for URLs. Use the full mode to encode everything including / and ?.
Convert text ↔ hex byte representation. Spaces/colons in hex input are ignored when decoding.
Pretty-print or minify JSON. Validates and reports the exact error location.
Cryptographic hashes via the Web Crypto API. Compute SHA-1, SHA-256, SHA-384 and SHA-512 in one click.
About these hashes
SHA-256/384/512 are the current standard for integrity checks and signatures. SHA-1 is shown for legacy compatibility only — do not use it for security. All values are lowercase hex.
Convert text to binary (0/1) and back. Useful for teaching or quick inspection.