Free tools for developers
Free developer tools — format JSON, encode Base64, test regex, decode JWTs, hash and HMAC, convert Markdown to HTML, and escape strings. Fast, no sign-up, in your browser.
Showing 60 of 148 tools — the set we picked for developers. Can't find one?Browse all 148
Free utilities for the small, repetitive jobs between real work — format and validate JSON, encode and decode Base64 and URLs, test a regular expression, decode a JWT, generate MD5/SHA/HMAC hashes, convert Markdown to HTML, escape strings for JSON or JavaScript, and convert between JSON, CSV, YAML, and TypeScript.
Each opens instantly, does its job, and stays out of your way — no install, no account, just a fast tab you can keep open next to your editor.
No tools match your search. Try a different term.
- Case Converter
A case converter that answers ten ways at once: UPPERCASE, lowercase, Title Case, Smart Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE.
- List & Column Converter
Spreadsheet column in, comma-separated list out, or the reverse. De-duplicate, sort and quote every value on the way through.
- Zip & Unzip Files
Zip files and folders into one archive with the subfolder paths kept, put an AES-256 password on it if it needs one, or open a .zip and pull out the entry you wanted.
- Morse Code Translator
Morse code translator that runs both ways, on 54 characters of the international table, with a Play button that beeps the result at 15 words per minute.
- Color Converter (HEX, RGB, HSL)
A color converter that reads hex, CSS names, rgb(), hsl() and oklch(), and writes each one back with CMYK and the nearest named color.
- CSV to XLSX Converter (and back)
CSV to XLSX or an Excel sheet back out as CSV, with the separator read from the data and a wrong split refused before it reaches a workbook. Every cell stays text.
- DOCX to HTML
DOCX to HTML with semantic tags and none of Word's span soup. Preview it, copy the markup, or save a styled standalone page.
- DOCX to Markdown
Convert DOCX to Markdown with ATX headings, hyphen bullets, working links and GFM pipe tables. Copy the output or save it as a .md file under the original name.
- DOCX to Text
Convert a .docx to text and keep only the words, with Word's fonts and spacing left behind. Copy the result or save a .txt that keeps the document's name.
- Markdown to PDF
Markdown to PDF that keeps the text selectable and searchable. A4 pages, an 11pt body, code on a light grey panel, links still clickable.
- Markdown to Word (DOCX)
Markdown to Word, done properly: paste your notes and download a real .docx that Word, Google Docs or Pages will edit. Headings map onto Word's own Heading 1 to 6, code lands in Courier New.
- Number Base Converter
Number base converter for binary, octal, decimal and hex, reading input written in any base from 2 to 36. BigInt math, so a 128-bit value converts exactly.
- Smart JSON to CSV Converter (and back)
JSON to CSV with the header row built from your keys, or CSV back to JSON with numbers, booleans and nested objects restored.
- YAML to JSON Converter (and back)
Convert YAML to JSON, or JSON back to YAML. Output comes back pretty-printed at two-space indent, and a manifest that won't parse gets an error naming the line.
- Barcode Generator & Reader
Barcode generator and reader for Code 128, EAN-13, UPC-A, EAN-8, Code 39, ITF-14 and Codabar. Check digits are worked out for you. Download SVG or PNG, batch a list of 200, or read a code off a photo.
- CSS Box Shadow Generator
A CSS box shadow generator with real sliders: offset, blur, spread and color on every layer, an inset toggle, a live preview card, and one button that copies the declaration.
- CSS Gradient Generator
A CSS gradient generator with a live preview: pick linear, radial or conic, stack up as many color stops as you want, then copy the value into a background rule.
- Mock Data Generator
A mock data generator for test tables: names, emails, UUIDs, timestamps and prices, up to 1,000 rows a run. Export as JSON, CSV or SQL INSERTs, and set a seed when the rows have to repeat.
- Email Signature Generator
An email signature generator that outputs a single inline-styled HTML table, previewed live, ready to paste into Gmail or Outlook as rich text.
- Password & Passphrase Generator
Password generator with two modes: random strings from an 80-character pool, or EFF wordlist passphrases that print their entropy in bits. Length runs to 256, batches up to 100.
- Lorem Ipsum Generator
A lorem ipsum generator drawing on a 63-word Latin bank, with sentences of 5 to 14 words and up to 100 units per run.
- UUID & ULID Generator
UUID generator for v4, v7 and ULID, up to 1000 ids per press. v4 is 122 random bits; v7 and ULID sort by creation time.
- Image Color Picker & Palette
An image color picker with a magnifier: hover to zoom in on the pixels, click the one you want, and copy its HEX, RGB or HSL code.
- Image to SVG Vectorizer
Convert an image to SVG with the vtracer engine. Three tracing presets, five manual sliders, and a shape count under the result that tells you how heavy it is.
- Favicon Generator
Favicon generator: one image in, a package out. Six PNGs, a multi-size favicon.ico, a manifest with your colours, the head tags, and the 16 seen in a real tab.
- Video Converter
Convert video between MP4, MOV, MKV and WebM in your browser. Each target says first whether the clip is repackaged untouched or re-encoded.
- Audio Visualizer
An audio visualizer that splits whatever's playing into 1,024 frequency bands and draws each one as a bar, updated every frame.
- Tone Generator
A tone generator that sounds the moment you press Play: type or slide to any frequency, sweep 20 Hz to 20 kHz, or play white, pink and brown noise.
- Mono ↔ Stereo Converter
Stereo to mono, or mono to stereo: pick a direction and get the file back as M4A, Opus, WAV, or FLAC.
- Audio Converter
A batch audio converter: load MP3, WAV, M4A, OGG or FLAC in any mix, queue as many as you like, and write M4A, WAV, Opus or FLAC back out with a zip at the end.
- Markdown Table Generator
A Markdown table generator for CSV or spreadsheet rows. Paste them in, the first line becomes the header, and the output is padded so columns line up in the raw text too.
- Bcrypt Hash Generator & Verifier
Hash a password with bcrypt at any cost factor from 4 to 31, or paste an existing $2a$, $2b$ or $2y$ hash and check a password against it. The cost and salt are read out of the hash.
- CSV Viewer
A CSV viewer that reads the delimiter off the file and shows its working, types every column so prices sort by value, and downloads the filtered view under the file's own name.
- Parquet Viewer & Editor
A Parquet viewer that edits as well as reads. Open a .parquet file, walk its schema, page through ten million rows, change a cell, then save real Parquet or export the view as CSV.
- Spreadsheet Compare
Compare two Excel or Google Sheets ranges by pasting them side by side. Changed cells light up, added rows go green, removed rows red.
- String Escape & Unescape (JSON, JavaScript, Unicode)
JSON escape and unescape, plus JavaScript literals, \uXXXX Unicode and backslash sequences. Four modes, both directions.
- cURL to Code Converter
Convert a curl command to code for 30 targets, including seven separate Node.js HTTP clients.
- JSON Formatter & Validator
A JSON formatter with a validator attached: indent at 2 or 4 spaces, minify to one line, or fold a huge payload into a tree.
- HTML ↔ Markdown Converter
Convert HTML to Markdown, or render Markdown back to HTML, with the result redrawing as you type. Turndown handles one direction, markdown-it the other, and GFM tables survive both.
- API Client — Test REST, GraphQL and gRPC APIs in Your Browser
A REST client in a tab: build the request, press Send, and when a call gets blocked, read the CORS reason in words plus a server snippet.
- Meta Tag Generator
A meta tag generator for link previews: nine fields in, up to fifteen lines of head markup out, with the share card and the search result they make drawn above the fields.
- Base64 Encoder & Decoder
Base64 encode text or decode it back, UTF-8 clean, so emoji and accented letters survive the round trip. Files go in too, with an optional data: URI wrapper.
- JWT Decoder, Verifier & Signer
A JWT decoder that splits a token into its three segments, turns iat and exp into readable UTC times, and checks the signature against a secret or public key you paste.
- Regex Tester and Explainer
A regex tester that reads the pattern back to you in plain English as it highlights every match and group.
- Hash & HMAC Generator (MD5, SHA-256, CRC32)
Hash generator for MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32, plus keyed HMAC and a compare box that says outright whether two checksums match.
- Cron Expression Explainer
Paste a cron expression and read it back in plain English, column by column, with the next five run times in UTC, your own zone or the server's.
- File Encryption (AES-256)
Encrypt a file behind a password with AES-256-GCM and get back a .tray you can open on any machine. The key is stretched with PBKDF2 at 600,000 iterations.
- HTML Entity Encoder / Decoder
An HTML entity encoder and decoder in one box: escape & < > " and ', or fold entities back into plain characters.
- Image to Base64 Converter
Convert an image to Base64 and copy it four ways: the data URI, a ready-made <img> tag, a background-image rule, or the bare payload. PNG, JPEG, GIF, WebP and SVG all encode.
- JSON Diff — Structural Compare
A JSON diff that parses both sides before it compares them, so reordered keys count for nothing and every real change arrives as a key path like items[2].price.
- JSON to TypeScript, Go, Zod & Python Schema
Turn a JSON sample into TypeScript interfaces, or switch the output to Go structs with json tags, Zod schemas, or Pydantic models. Name the root type and the nested ones follow it.
- Markdown to HTML Converter & Live Preview
Markdown to HTML with the rendered page beside the source. Pipe tables, 36 highlighted languages, Mermaid diagrams, and a markdown.html download.
- SQL Playground
SQL playground running a real SQLite engine: query a sample schema or open your own .sqlite file, then pretty-print the query in any of eleven dialects.
- Subnet Calculator — IPv4 & IPv6
A subnet calculator for IPv4 and IPv6 that reads a CIDR or an address and mask as you type. Network and broadcast, mask and wildcard, usable host range, plus ip6.arpa and EUI-64 for v6.
- Text/Code Diff Checker
A text and code diff checker that goes down to the word: edited lines show only the parts that actually changed, and the comparison exports as a unified .diff.
- Unix Timestamp Converter
Turn a Unix timestamp into a readable date or a date back into epoch seconds. Auto-detect sorts 10-digit from 13-digit.
- URL Encoder / Decoder
A URL encoder and decoder with the encodeURIComponent versus encodeURI choice made explicit: Component escapes / and & inside a query value, Full URL leaves them standing.
- WCAG Color Contrast Checker
Enter two hex colors and get the WCAG contrast ratio, four pass/fail badges covering AA and AAA at both text sizes, and a live preview at 16px and 24px.
- XML Formatter, Validator & JSON Converter
An XML formatter and validator that also converts XML to JSON and back, with errors pinned to the line.
- World Clock & Time Zone Converter
A world clock and time zone converter with a meeting planner that finds the hour everyone is at work, then copies the slot in each city's own local time.
Frequently asked questions
What are the most useful free online developer tools?
A JSON formatter and validator, a Base64 and URL encoder, a regex tester, a JWT decoder, a hash and HMAC generator (MD5/SHA), a Markdown-to-HTML converter, a string escaper, and format converters (JSON, CSV, YAML, TypeScript) cover most everyday tasks — all free in your browser.
Do these developer tools run in the browser?
Yes. They compute in your browser with nothing to install, so you can paste a payload or token and get the result immediately.
Is my data sent to a server?
These tools compute locally in your browser, so payloads, tokens, and secrets stay on your machine — and each tool's badge confirms exactly how it handles your data.
Are they free with no limits?
Yes — these developer tools are free, with no account or rate limit.
Looking for a different tool?This is a hand-picked set — the full catalog has all 148 tools.Browse all 148 tools