Writer & Dev Tools — 24 Free Browser-Based Utilities
The Writer & Dev collection combines the tools writers and developers use most often: JSON formatting, Markdown-to-HTML, CSV ↔ JSON conversion, regex testing, JWT decoding, text diffing and word counting. Everything is local and instant, so code and copy stay private.
# All Writer & Dev tools
Generate the exact amount of Lorem Ipsum you need — pick words, sentences, or paragraphs and copy with one click.
Paste two texts into the two panels and see additions in green, deletions in red, and unchanged content in gray.
Add sequential line numbers to any text. Choose the starting number and the separator between number and content.
Convert titles into URL-safe slugs. Accents are normalized, punctuation removed, and spaces become hyphens.
Convert any text into its 8-bit binary representation, byte by byte. Uses UTF-8 encoding so emoji and non-ASCII characters work.
Paste 8-bit binary (with or without spaces) and get the decoded text. UTF-8 aware.
Encode any text to Base64 or decode a Base64 string back into text. Fully UTF-8 aware.
Paste JSON to pretty-print, minify, or validate it. Invalid JSON shows a clear error with the line number.
Paste any text and get a clean list of every email address it contains, automatically deduplicated.
Paste any text and get a clean list of every URL it contains, automatically deduplicated.
Paste up to 15 scrambled letters (use ? as a wildcard) and instantly see every word you can spell, grouped by length. Great for Scrabble, Words With Friends, Wordle hints and anagram puzzles.
Type or paste Markdown and get clean HTML output with a live preview. Supports headings, bold, italic, links, images, lists, blockquotes, and fenced code blocks.
Convert between CSV and JSON in either direction. Paste CSV with a header row to get a JSON array of objects, or a JSON array of objects to get clean CSV.
Test JavaScript regular expressions with live match highlighting, capture groups, and a replace preview. Pick flags g, i, m, s, u, y in one click.
Paste any JSON Web Token to inspect its header, payload, expiry and signature. Everything is decoded locally in your browser — nothing is ever sent to a server.
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes for any text using the browser's Web Crypto API. Great for checksums, cache keys, and integrity checks.
Convert configuration and data between JSON, YAML and TOML in any direction. Parsing and serialising happen locally, so secrets in your config never leave the device.
Query nested JSON with paths like $.users[0].email or flatten an entire document into dot-notation keys. Useful for API debugging, mapping fields and spotting structure at a glance.
Format unreadable SQL into clean, indented statements with uppercase keywords, or minify a query down to one line. Works with SELECT, INSERT, UPDATE, DELETE and joins.
Paste CSV, TSV or spreadsheet rows and get a properly aligned Markdown table you can drop into a README, GitHub issue or Notion page. Delimiter, header and alignment are all configurable.
Paste a data URI to preview the decoded image and see its MIME type, encoded length and real byte size. You can also drop a local file in to generate a data URI without uploading anything.
Turn cryptic crontab lines like 30 9 * * 1-5 into a clear sentence, with a field-by-field breakdown. Handy presets cover the schedules people need most.
Look up regular expression syntax fast and copy tested recipes for emails, URLs, IPs, dates, hex colours and UUIDs. Every pattern is one click away from the regex tester.
Identify which algorithm produced a hash from its prefix, length and character set, and learn whether that algorithm is still safe to use. It explains formats only — it never attempts to crack anything.
How to Use
- 1.Choose the tool for the format or task you are working on.
- 2.Paste your JSON, Markdown, CSV, regex or token into the input.
- 3.Copy the formatted, converted or analysed result.
FAQ
Can I convert CSV to JSON without uploading a file?
Yes. Paste the CSV text directly into the converter and copy the resulting JSON.
Does the JWT decoder verify signatures?
It decodes the header and payload for inspection. Signature verification is not performed, so always verify tokens on your server.