No tools match your search.
Write and compare text or code online, with multi-language support and a diff mode.
Test a regular expression against sample text with live match highlighting and capture groups.
Compare two blocks of text and see exactly what was added or removed, line by line.
Convert text between camelCase, snake_case, kebab-case, Title Case, and more.
Count words, characters, sentences, and paragraphs, with estimated reading time.
Preview GitHub-flavored Markdown and Mermaid diagrams live, right in your browser.
Compare two JSON documents and see exactly which keys and values were added, removed, or changed.
Pretty-print, minify, and validate JSON, right in your browser.
Encode text to Base64 or decode Base64 back to text, with full Unicode support.
Encode text for use in a URL, or decode a URL-encoded string back to plain text.
Encode special characters as HTML entities, or decode entities back to plain text.
Convert between YAML and JSON, in either direction.
Convert between CSV and a JSON array of objects, in either direction.
Pretty-print, minify, and validate XML, right in your browser.
Convert numbers between binary, octal, decimal, and hexadecimal.
View, edit, and validate JSON in a tree, table, or text view, with JSON Schema support.
Turn JSON into an interactive, zoomable node graph.
Turn any text or URL into a QR code and download it as a PNG.
Generate one or many random UUID v4s and copy them instantly.
Generate one or many sortable, timestamp-based ULIDs and copy them instantly.
Generate placeholder text by paragraphs, sentences, or words.
Build a .gitignore file by picking the languages and tools your project uses.
Build a cron expression with a simple form and see it explained in plain English.
Generate cryptographically random tokens and API keys with a custom length and character set.
Generate strong, random passwords with custom length and character rules.
Decode a JWT's header and payload. No signature verification, and nothing leaves your browser.
Compute a SHA-1/256/384/512 digest of any text, entirely in your browser.
Compute an HMAC digest of a message with a secret key, using SHA-1/256/384/512.
Encrypt or decrypt text with AES-GCM using a passphrase, entirely in your browser.
Generate an RSA public/private key pair in PEM format, right in your browser.
Check how strong a password is and see concrete suggestions to improve it.
Build and sign a JWT with a custom header, payload, and HMAC secret.
Generate a random BIP39 recovery phrase of 12 or 24 words.
Compute a file's SHA-256/512 checksum and verify it against an expected value, without uploading it.
Convert between Unix timestamps and human-readable dates, in seconds or milliseconds.
Convert between units of length, weight, temperature, and digital storage.
Convert Markdown source to HTML, or HTML back to Markdown.
Convert an image between PNG, JPEG, and WebP, right in your browser.
Generate TypeScript interfaces from a JSON sample, with nested objects and arrays inferred.
Group and aggregate a CSV by one or more columns, right in your browser.
Convert colors between hex, RGB, and HSL, with a live preview and color picker.
Design a linear or radial CSS gradient with a live preview and copyable code.
Check whether a foreground/background color pair meets WCAG AA/AAA contrast requirements.
Pull the dominant colors out of an image and copy them as hex, RGB, or CSS variables.
Sketch diagrams, wireframes, and hand-drawn-style notes on an infinite canvas, powered by Excalidraw.
Break down a CIDR block into its network range, broadcast address, and usable host count.
Parse a User-Agent string into browser, engine, OS, and device details.