Utility Tools
Data & serialization
Text & patterns
Compare two blocks of text and see the differences highlighted.
Convert text into camelCase, PascalCase, snake_case, uppercase, and more.
Sort text alphabetically, with an option to automatically group related items together.
Try JavaScript regular expressions with flags and see each match in your sample text.
Turn text into ASCII/decimal/hex codes and back, or fold accents to plain letters.
Turn titles into URL-friendly slugs with accent stripping and hyphen rules.
Web & encoding
Minify or beautify HTML, CSS, JavaScript, or Python.
Live percent-encode and decode for query values or full URLs (UTF-8).
Split an href into origin, path, query, and hash. Edit the query table to rebuild the URL.
Inspect JWT header and payload JSON. Signature is not verified.
Convert pasted curl into ready-to-run fetch, axios, or Python requests.
Encode an image to raw Base64 or a data URI for CSS and HTML embeds.
Live convert between UTF-8 text, Base64, Base64URL, and hex (spaces, 0x, \x dumps).
Generators
Generate random UUIDs (v4) for identifiers or testing.
Generate strong passwords and secrets with length, charset, and entropy - all in the browser.
Encode text or a URL as a QR code in the browser. Download PNG or SVG.
Generate and lock color palettes with harmonies, contrast checks, color-blindness preview, and CSS/Tailwind export.
Build linear, radial, and conic CSS gradients with repeating variants, position and size controls, editable stops, and CSS/Tailwind export.
Build organic blob and wave SVG shapes with brand presets, transparent export, and copy or download.
Build box-shadow and text-shadow with layers, inset, and alpha - preview live, export CSS or Tailwind.
Generate MD5 and SHA checksums for text or files - cache keys, integrity checks, pipeline digests.
Generate placeholder paragraphs, sentences, or words - classic ipsum or realistic English.
Generate fake names, emails, phones, and addresses as a JSON array of records for fixtures and QA.
Converters
Network & Unix
Toggle rwx for owner, group, and others, or type an octal mode like 755.
Enter an IPv4 address and mask (CIDR or dotted) to get network, broadcast, and host range.
Build a 5-field cron schedule visually, read a plain-English explanation, and preview the next runs.
Escape or unescape strings for C, Python, and shell - turn log escapes into text and text into pasteable literals.