Base64 encode / decode
↗Encode text to Base64 or decode it back, with full Unicode support.
Convertor · 14 text tools
Small developer utilities — format and validate JSON, switch text case, count words, and encode or decode Base64 and URLs as you type.
Most searched
Encode text to Base64 or decode it back, with full Unicode support.
Pretty-print, minify and validate JSON in your browser — nothing leaves your machine.
Generate strong random passwords locally — 16 to 48 characters with every character class guaranteed.
Turn any text or URL into a downloadable QR code PNG — generated locally, three sizes.
Compare two texts line by line and highlight added, removed and changed lines.
Full directory
Encode text to Base64 or decode it back, with full Unicode support.
Pretty-print, minify and validate JSON in your browser — nothing leaves your machine.
Generate strong random passwords locally — 16 to 48 characters with every character class guaranteed.
Turn any text or URL into a downloadable QR code PNG — generated locally, three sizes.
Compare two texts line by line and highlight added, removed and changed lines.
Switch text between upper, lower, title and sentence case instantly.
Compute MD5, SHA-1 or SHA-256 hashes of any text instantly, right in your browser.
Convert between JSON and YAML in both directions — configs, Kubernetes manifests, CI pipelines.
Turn a JSON array of objects into a spreadsheet-ready CSV with proper escaping.
Convert subtitles between SRT, WebVTT and ASS — built for video editors and caption workflows.
Convert Unix timestamps to dates and back — seconds or milliseconds, both directions.
Percent-encode or decode URLs and query strings safely.
Generate random UUIDs (v4) in bulk — one, ten or twenty-five at a time.
Count characters, words and lines in real time as you type.