Developer tools that just work.

A curated portal of fast, private, browser-based utilities. No accounts. No uploads. Press ⌘K anywhere to jump to a tool.

Instant
No network round-trips.
Private
Runs in your browser.
Free
No login. No limits.

Filter by tag

JSON

Pretty-print, minify, and validate JSON with error highlighting.
Convert JSON to TypeScript, Go, Python, Rust, Swift, Kotlin, C#, Java, Dart, PHP, or Zod — bidirectional, with per-language options.
Omit or pick JSON properties by dot path with wildcard and array support.
Merge two JSON arrays of objects on a join key with inner / left / right / outer joins.
Semantic, key-aware diff between two JSON documents with added / removed / changed paths.
Run JSONPath queries with filters and recursive descent against any JSON document.
Validate JSON against a JSON Schema with detailed per-path error reporting.
Convert nested JSON to dot-key form and back — perfect for env files and i18n bundles.
Sort JSON object keys alphabetically with deep/shallow modes for stable diffs.
Recursively rename JSON keys with case conversion (camel/snake/kebab) and custom find/replace mappings.
Infer a Draft-07 JSON Schema from a sample document with format detection and required keys.
Generate add / remove / replace patches between two JSON documents and apply them safely.
Recursively merge two JSON objects with configurable array and conflict strategies.
Convert between JSON objects and URL query strings with nested keys and array formats.
Escape JSON or text into a string-safe payload for embedding in code, with quote wrapping options.
Minify JSON and report size reduction, key count, depth, and value-type breakdown.
Generate fake records from a JSON Schema with format-aware values via Faker.

Formatters

Live GitHub-flavoured markdown preview with HTML export.
Pretty-print or minify SQL with multi-dialect support.
Pretty-print or minify XML and convert between XML and JSON.
Convert text between camelCase, snake_case, kebab-case, Title Case, and more.
Compare two texts side-by-side or inline with word-level highlighting.
Minify and optimize SVG markup with SVGO and see before/after size comparison.

Converters

Convert between YAML and JSON with live validation.
Convert between CSV and JSON with header detection and delimiter selection.
Convert images to base64 / data URLs and decode them back with drag-and-drop.
Encode and decode text or files with URL-safe support.
Encode and decode URLs and URI components safely.
Visually pick colors and convert between HEX, RGB, HSL, HSV.
Convert between binary, octal, decimal, hex with bitwise operation preview.
Convert between Unix timestamps and human dates with timezone support.
Convert between px, rem, em, %, vh, vw, and pt with configurable base and viewport.
Convert dates and times between timezones with daylight saving time awareness.

Generators

Generate UUID v1, v4, or v7 in bulk.
Compute MD5, SHA-1, SHA-256, and SHA-512 hashes of text.
Generate names, emails, addresses, lorem text and JSON records in bulk.
Generate downloadable PNG/SVG QR codes from text or URLs with custom colors.
Build Lorem Picsum and placehold.co URLs with size, color, and text presets.
Generate every favicon size and a multi-res .ico from a single uploaded image.
Build cron expressions visually with field-by-field controls and presets.
Build linear, radial, and conic gradients with multi-stop support and a live preview.

Lists

Drop repeated lines from a list, preserving order.
Items present in both List A and List B (intersection).
Items in List A but not in List B (A − B).
Items in List B but not in List A (B − A).
Symmetric difference — items in exactly one list.
Union — every item from either list, deduped.
Strip empty and whitespace-only lines.
Trim leading and trailing whitespace from every line.
Sort lines alphabetically, ascending or descending.
Human-friendly sort — item2 before item10.
Flip the order of lines top-to-bottom.
Keep or drop lines matching a regex pattern.
Wrap each line with custom text before and/or after.
Prepend numbering — 1., 1), [1], or zero-padded.
Add a markdown bullet (-, *, or •) to each line.
Wrap each line in single, double, or backtick quotes.
Join lines into a single string with a chosen delimiter.
Split a delimited string into one item per line.
Convert lines to a JSON array of strings.

Security

Decode JWT header, payload, and signature with expiry warnings.
Sign HS256/384/512 JSON Web Tokens locally with Web Crypto.

Web

Test JavaScript regular expressions with live match highlighting.
Translate cron expressions to plain English and preview next runs.

Reference

Searchable reference for every HTTP status code with descriptions and RFC links.
Find MIME types by file extension or search by content type and keyword.
Extract EXIF, GPS, camera, and dimension metadata from images entirely in your browser.
ToolTrack.dev — Fast, free developer utilities