Base64 Encode / Decode
Convert text to and from Base64, including the URL-safe variant.
Runs in your browser
Fast, focused developer utilities that keep your data on your device. No sign-up, no uploads.
Tools run in your browser. Your input is processed on your device, not uploaded to a server.
Tool input is kept in memory only. It is not saved, logged or placed in the URL.
Pages are prerendered and load only the code each tool needs.
Convert text to and from Base64, including the URL-safe variant.
Runs in your browser
Pretty-print JSON with 2-space, 4-space or tab indentation, with clear error locations.
Runs in your browser
Check whether JSON is valid and find the line and column of syntax errors.
Runs in your browser
Remove insignificant whitespace from JSON without changing any value or token.
Runs in your browser
Percent-encode text for use in a URL, or decode percent-encoded text, with full UTF-8 support.
Runs in your browser
Escape the HTML special characters & < > " ' as entities, or decode HTML entities back into text.
Runs in your browser
Generate random version 4 UUIDs with your browser's cryptographically secure random number generator.
Runs in your browser
Compute SHA-256, SHA-384 or SHA-512 hashes of text with your browser's Web Crypto API.
Runs in your browser
Decode and inspect a JWT's header and payload locally. Decoding does not verify the signature.
Runs in your browser
Convert Unix timestamps in seconds or milliseconds to UTC dates, and ISO 8601 dates back to Unix time.
Runs in your browser
Generate random passwords from the character types you choose, using your browser's secure random number generator.
Runs in your browser
Convert CSV with a header row to a JSON array of objects, and JSON arrays of objects back to CSV.
Runs in your browser
Generate TypeScript interfaces from a JSON sample, with optional properties and union types.
Runs in your browser
Compare two texts line by line and see exactly which lines were added, removed or kept.
Runs in your browser
Explain a standard 5-field cron expression in plain English, field by field.
Runs in your browser
Test JavaScript regular expressions against text with live match highlighting and capture groups.
Runs in your browser
Preview Markdown as you type: headings, lists, tables, task lists and code blocks, without running any HTML.
Runs in your browser
Convert YAML 1.2 to JSON and JSON back to YAML, with strict, documented rules for anchors, merge keys and numbers.
Runs in your browser
Sign a JWT from header and payload JSON, or verify a token's signature, with HS, RS, PS and ES algorithms.
Runs in your browser