trydevtools
HomeCategoriesAbout
⌘ K
json
text
markdown
encoding
converters
web
color
time
images
regex
formatters
utilities
trydevtools

750+ developer utilities. Everything runs in your browser — no accounts, no uploads, no tracking.

All tools·About·FAQ·Privacy·Terms·Contact
JSON
  • JSON Formatter
  • JSON Validator
  • JSON Minifier
  • + 20 more →
Text
  • Word Counter
  • Character Counter
  • Case Converter
  • + 51 more →
Markdown
  • Markdown Editor & Preview
  • Markdown to HTML
  • HTML to Markdown
  • + 91 more →
Encoding
  • Base64 Encoder
  • Base64 Decoder
  • Image to Base64
  • + 81 more →
Converters
  • XML to JSON
  • TOML to JSON
  • SQL Insert to JSON
  • + 56 more →
Formatters
  • HTML Formatter
  • CSS Formatter
  • JavaScript Formatter
  • + 49 more →
Web
  • HTTP Status Codes
  • MIME Type Lookup
  • User-Agent Parser
  • + 46 more →
Color
  • Color Picker
  • Color Converter
  • Contrast Checker
  • + 40 more →
Time & Date
  • Unix Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • + 36 more →
Images
  • PNG to JPG
  • JPG to PNG
  • PNG to WebP
  • + 78 more →
Regex
  • Regex Tester
  • Regex Debugger
  • Regex Explainer
  • + 79 more →
Utilities
  • Password Generator
  • Random Number Generator
  • Random Picker
  • + 116 more →
© 2026 TryDevTools. All rights reserved.Crafted for the open web
trydevtools
HomeCategoriesAbout
⌘ K
json
text
markdown
encoding
converters
web
color
time
images
regex
formatters
utilities
750+ toolsBrowser-basedOpen source

Every tool a dev needs,
right in your browser

Format JSON. Decode JWTs. Convert timestamps. Generate UUIDs. Test regex. 750+ utilities that run entirely in your browser.

try:JSON FormatterJSON to CSVJSON to TypeScriptJSON to Zod SchemaJSON to PydanticJSON RepairCase Converter
Browse by category

12 categories, one keystroke away

Every tool organized by purpose so you stop scrolling and start working.

See all categories
{ }
JSON
/json
23 tools

Parse, format, validate and convert JSON — the lingua franca of APIs.

indexedopen
Aa
Text
/text
54 tools

Manipulate, transform, count and clean any text.

indexedopen
M↓
Markdown
/markdown
94 tools

Preview, convert and format Markdown for docs and READMEs.

indexedopen
01
Encoding
/encoding
84 tools

Base64, URL, HTML, JWT, hash — encode and decode everything.

indexedopen
⇄
Converters
/converters
59 tools

CSV, XML, TOML — move between data formats losslessly.

indexedopen
{ }
Formatters
/formatters
52 tools

Pretty-print and minify HTML, CSS, JS, SQL, XML.

indexedopen
</>
Web
/web
49 tools

HTTP status codes, MIME types, headers, User-Agent parser.

indexedopen
◐
Color
/color
43 tools

Convert colors, build palettes, check contrast.

indexedopen
⏱
Time & Date
/time
39 tools

Timestamps, timezones, cron, durations.

indexedopen
▣
Images
/images
81 tools

Convert, resize, compress, edit and inspect — every image task, locally.

indexedopen
/./
Regex
/regex
82 tools

Test, build, explain, convert and benchmark regular expressions.

indexedopen
⌘
Utilities
/utilities
119 tools

Random, IDs, mock data, calculators, references and browser debug — the kitchen sink.

indexedopen
Most popular

The tools developers reach for

Curated from across all categories — the utilities that get opened over and over.

All 750+ tools
/json · json
JSON Formatter

Pretty-print, validate and minify JSON with syntax highlighting.

popularopen
/json · json
JSON to CSV

Convert arrays of objects into clean, downloadable CSV.

popularopen
/json · json
JSON to TypeScript

Generate TypeScript interfaces from any JSON sample.

popularopen
/json · json
JSON to Zod Schema

Generate Zod validation schemas from any JSON sample.

popularopen
/json · json
JSON to Pydantic

Generate Pydantic v2 models from any JSON sample.

popularopen
/json · json
JSON Repair

Fix broken, malformed or LLM-generated JSON automatically.

popularopen
/text · text
Case Converter

Convert between camelCase, snake_case, PascalCase, kebab-case.

popularopen
/text · text
Text Diff Checker

Compare two texts side-by-side with character-level diff.

popularopen
/markdown · markdown
Markdown Editor & Preview

Live GitHub-Flavored Markdown editor with instant preview.

popularopen
Complete catalog

779+ developer tools

/json · json
JSON Formatter

Pretty-print, validate and minify JSON with syntax highlighting.

popularopen
/json · json
JSON Validator

Validate JSON against RFC 8259 with precise error locations.

open
/json · json
JSON Minifier

Strip whitespace for the smallest possible JSON payload.

open
/json · json
JSON to CSV

Convert arrays of objects into clean, downloadable CSV.

popularopen
/json · json
CSV to JSON

Parse CSV into structured JSON arrays instantly.

open
/json · json
JSON to XML

Convert JSON objects to well-formed XML.

open
/json · json
JSON to YAML

Bidirectional JSON ↔ YAML conversion.

open
/json · json
YAML to JSON

Convert YAML configuration files to JSON.

open
/json · json
JSON to TypeScript

Generate TypeScript interfaces from any JSON sample.

popularopen
/json · json
JSON to Zod Schema

Generate Zod validation schemas from any JSON sample.

popularopen
/json · json
JSON to Pydantic

Generate Pydantic v2 models from any JSON sample.

popularopen
/json · json
JSON to Go Struct

Generate idiomatic Go structs with JSON tags from any sample.

open
showing 12 of 779+767 remaining
Privacy-first by design

Your data never leaves the tab.

Open your browser's network tab while using any tool — you'll see zero outbound requests. Every parser, formatter and encoder runs as JavaScript right here in your tab. Paste API tokens, internal payloads, or production data without thinking twice.

  • Zero telemetry, zero analytics, zero pixels
  • Works fully offline after first load
  • Every input gets a shareable URL
  • Source is inspectable in DevTools — audit before you trust
~/trydevtools
local
1# Watch the network tab as you paste your data.
2$ curl -X POST https://trydevtools.com/api/format
3 → connection refused (no api)
4$ netstat -an | grep ESTABLISHED
5 → 0 outbound connections
6$ echo "your-secret-token" | trydevtools --jwt-decode
7 ⇒ {"sub":"user_42","exp":1748131200}
8 ✓ decoded in 0.4ms · 0 bytes uploaded
9$
Why TryDevTools

Engineered for the way you actually work.

Most online utilities treat developers like end-users. We don't. Every tool is built around four things that matter when you're elbow-deep in a payload at 2 a.m.: speed, privacy, repeatability, and zero friction.

01 / 06Speed
Sub-millisecond execution.

Tools run entirely in your browser — no server round-trips, no rate limits, no queues. Most operations finish before you finish typing the last character.

0.4
ms
last 12 ops
00:00p50 · 0.4msp99 · 8msnow
02 / 06Privacy
Your data never leaves the tab.

Inputs are processed client-side and never transmitted. Paste API keys, tokens, internal payloads — they stay on your machine.

outbound requests0
bytes uploaded0 B
analytics pixels0
tracking cookies0
03 / 06Keyboard
Built for fingers,
not cursors.

Press ⌘K on any page to fuzzy-search every tool. Arrows to navigate, Enter to open.

⌘K
jsonesc
  • JSON Formatterjson
  • JSON to CSVjson
  • JSON to YAMLjson
↑↓ navigate↵ open
tap ⌘K right now — try it
04 / 06Shareable
Every state lives
in the URL.

Send a link — your teammate sees the same input, output and settings. No accounts, no syncing, no diff.

address bar · live
https://trydevtools.com/json/json-formatter?indent=2&theme=dark&i=eyJ1c2VyIjo0Mn0
2,184 chars · 0 storagecopy
05 / 06Composable
Pipe one tool
into another.

Output of one tool feeds the next with one keystroke. Build multi-stage flows without leaving the page.

{ }JSON Format→ pretty
↓
01Base64 Encode→ b64
↓
⇄URL Encode→ ready
06 / 06Open
Every parser is inspectable. Audit before you trust.

No bundled binaries, no obfuscation, no minified vendor blobs. Open DevTools, hit “view source,” read the JavaScript. We don't hide what we run — and neither should anyone you're pasting secrets into.

MIT
License
100%
Client-side
~12KB
Per tool
0
Trackers
json-formatter.jsMIT
1// 100% client-side, no network calls
2export function format(input, indent = 2) {
3  try {
4    const parsed = JSON.parse(input);
5    return JSON.stringify(parsed, null, indent);
6  } catch (e) {
7    return { error: e.message };
8  }
9} // ← that's it. read it. ship it.
FAQ

Frequently asked questions

Yes — TryDevTools is completely free. All 750+ tools are available without any account, subscription, or payment. There are no hidden fees or premium tiers.
No account is required. Simply open any tool and start using it. Recently used tools are saved in your browser for convenience.
Absolutely. Every tool processes data locally in your browser using JavaScript. Nothing you paste or type is ever transmitted to a server.
Once the page has loaded, most tools work without an internet connection. The initial page load requires connectivity to load the application.
TryDevTools works in all modern browsers — Chrome, Firefox, Safari, and Edge. For the best experience we recommend Chrome or Edge.
Yes. TryDevTools is open source. Every parser, formatter, and encoder is inspectable — open DevTools and read the JavaScript before pasting anything sensitive.
Suggest a tool

Something missing?

Tell us what you need. We ship the top requests every two weeks.

Sent straight to the maintainers · no account needed
47 in queue·8 shipped this month
Request queued. Thanks!
trydevtools

750+ developer utilities. Everything runs in your browser — no accounts, no uploads, no tracking.

All tools·About·FAQ·Privacy·Terms·Contact
JSON
  • JSON Formatter
  • JSON Validator
  • JSON Minifier
  • + 20 more →
Text
  • Word Counter
  • Character Counter
  • Case Converter
  • + 51 more →
Markdown
  • Markdown Editor & Preview
  • Markdown to HTML
  • HTML to Markdown
  • + 91 more →
Encoding
  • Base64 Encoder
  • Base64 Decoder
  • Image to Base64
  • + 81 more →
Converters
  • XML to JSON
  • TOML to JSON
  • SQL Insert to JSON
  • + 56 more →
Formatters
  • HTML Formatter
  • CSS Formatter
  • JavaScript Formatter
  • + 49 more →
Web
  • HTTP Status Codes
  • MIME Type Lookup
  • User-Agent Parser
  • + 46 more →
Color
  • Color Picker
  • Color Converter
  • Contrast Checker
  • + 40 more →
Time & Date
  • Unix Timestamp Converter
  • Timezone Converter
  • Cron Expression Parser
  • + 36 more →
Images
  • PNG to JPG
  • JPG to PNG
  • PNG to WebP
  • + 78 more →
Regex
  • Regex Tester
  • Regex Debugger
  • Regex Explainer
  • + 79 more →
Utilities
  • Password Generator
  • Random Number Generator
  • Random Picker
  • + 116 more →
© 2026 TryDevTools. All rights reserved.Crafted for the open web