Encode, decode, hash, compare, and transform text and binary data.
20 tools
Encode text to Base64 format or decode it back to a readable string.
Encode text for safe URL transmission or decode it back to readable string.
Decode JSON Web Tokens instantly. Never sends your token to any server.
Encode, decode, and verify JWT tokens in one local-first workspace.
Instantly generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text.
Generate an MD5 hash quickly with a focused single-algorithm workflow.
Compare two pieces of text side-by-side. Highlights additions, deletions, and modifications instantly.
Remove repeated spaces, tabs, and line breaks in one click.
Count characters, letters, words, and lines instantly.
Transform plain text into bionic-reading style output for faster scanning and focus.
Find high-contrast, production-friendly font pairings and copy the CSS import snippet instantly.
Render typed text as handwriting-style images with downloadable PNG output.
Convert code snippets into downloadable PNG images.
Convert images to Base64 data URIs and back.
Verify JWT signatures (HMAC) and validate claims — all client-side.
Convert text between slug, camelCase, PascalCase, snake_case, and more.
Detect and remove zero-width spaces, control characters, and confusable whitespace from text.
Gzip/Deflate compression lab with browser-dependent Brotli support for HTTP debugging, size checks, and Base64 transfer.
Inspect text, hex, and Base64 as bytes locally with UTF-8 text, grouped hex, Base64, binary rows, offsets, and byte statistics.
Inspect Unicode code points locally, including UTF-16 units, UTF-8 bytes, invisible characters, combining marks, bidi controls, and non-ASCII text.