All tools
19 utilities, all free, all running entirely inside your browser. Nothing you paste into any of them is ever uploaded.
Data & text
Data Reformatter
Trim, deduplicate, sort and renumber lines of text or CSV. Drag a file in or paste it — the file is read in the browser and never uploaded.
CSV to JSON
Turn a CSV with a header row into an array of objects, or go the other way. Quoted fields and embedded commas are handled correctly.
Word Counter
Word, character, sentence and paragraph counts, reading and speaking time, plus the ten most frequent keywords and their density.
JSON Formatter
Validate, prettify, minify or sort keys. Invalid JSON gets a specific error rather than a silent failure.
Text Diff Checker
Paste two versions and see exactly what changed — added lines in green, removed in red, unchanged in grey.
Encode & decode
Base64
Encode text to Base64 or decode it back. UTF-8 safe in both directions, and your input never leaves the page.
URL Encoder
Percent-encode special characters for use in URLs, or decode an encoded URL back to something readable.
JWT Decoder
Decode and inspect a JSON Web Token's header, payload and expiry. The token stays in this page — it is never sent anywhere.
Hash Generator
SHA-1, SHA-256, SHA-384 and SHA-512, computed with the browser's own SubtleCrypto API.
Convert
Markdown to HTML
Live preview on one side, clean HTML source on the other. Headings, emphasis, links, lists, tables, blockquotes and code.
Text Case Converter
Every case transformation in one place, plus reverse, strip numbers and strip punctuation. Each one shows a worked example before you apply it.
Slug Generator
Convert a title into a clean, readable URL slug. Accents are folded, punctuation dropped, spacing normalised.
Colour Converter
Convert between HEX, RGB, HSL and CMYK, pick visually, and generate a shade ramp from any starting colour.
Number Base
Convert between binary, octal, decimal and hexadecimal. Type in any field and the others update as you go.
Generate & test
QR Code
Generate a QR code for a URL, plain text, email address, phone number or WiFi network, and download it as a PNG.
UUID / GUID
Generate cryptographically random v4 UUIDs in bulk, in the format your system expects.
Lorem Ipsum
Generate placeholder text by paragraphs, sentences or words, in classic Latin or randomised form.
Regex Tester
Test a pattern against text as you type, with matches highlighted, capture groups listed and a live replace preview.
Password Strength
Measure a password's real entropy and time-to-crack against four realistic attackers. The password never leaves the page.
Advertisement