JSON Formatter & Validator
Format, validate, diff, and convert JSON
Paste messy JSON and get perfectly formatted output. Validate with exact error positions. Diff two JSONs. Convert between JSON, CSV, YAML.
Essential developer utilities: JSON formatter, regex playground, SQL formatter, JWT decoder, Base64 encoder, UUID generator, diff checker, and more.
14free tools · No signup · 100% browser-based
Every developer needs a reliable set of online utilities. Our developer tools handle the everyday tasks — formatting JSON, testing regex patterns, decoding JWTs, converting cURL commands to code, and more.
All tools run entirely in your browser with zero server communication. Your code, API keys, and data never leave your device. No accounts, no tracking, no limits.
Format, validate, diff, and convert JSON
Paste messy JSON and get perfectly formatted output. Validate with exact error positions. Diff two JSONs. Convert between JSON, CSV, YAML.
Test, visualize, and understand regex patterns
Real-time regex testing with match highlighting, visual railroad diagrams, and plain English explanations. Includes cheat sheet and common patterns.
Beautify and format SQL queries instantly
Format messy SQL into clean, readable queries. Syntax highlighting, keyword casing options, adjustable indentation. Supports SELECT, INSERT, UPDATE, DELETE, JOINs, CTEs, and subqueries.
Decode and inspect JWT tokens — header, payload, expiry
Decode JWT tokens instantly — inspect header, payload claims, expiry countdown and verify HMAC signatures. 100% browser-based, your tokens stay private.
Encode and decode Base64 instantly
Convert text to Base64 and back. Also supports file-to-Base64 encoding for images and documents. Fast, private, runs in your browser.
Generate unique IDs with one click
Generate UUID v4 (random) identifiers instantly. Bulk generate up to 100 UUIDs at once. Copy individual or all with one click.
MD5, SHA-1, SHA-256, SHA-512 hashes in your browser
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text or files instantly in your browser. 100% private — data never leaves your device.
Compare two texts and spot every difference instantly
Side-by-side text comparison with unified, inline, and split diff views. Color-coded additions and removals, ignore whitespace/case options, and .diff file export.
Convert cURL commands to Python, JavaScript, Go, and PHP
Paste a cURL command and get equivalent code in JavaScript (fetch/axios), Python requests, PHP, Go, and Node.js. Handles headers, JSON body, auth, and SSL flags.
Validate, compare, and convert .env files
Paste .env content to validate for errors, compare with .env.example, convert between .env/JSON/YAML/Docker/Kubernetes formats, and detect secrets. Runs in your browser.
Format, validate and minify XML with syntax highlighting
Format, validate, minify and beautify XML instantly with syntax highlighting and line numbers. Supports custom indentation. 100% browser-based.
Convert timestamps to human dates and back
Convert Unix timestamps to human-readable dates and vice versa. Live clock, relative time display, and multiple date format options.
Build cron jobs visually — no syntax to memorize
Visual cron expression builder with natural language output, next 10 execution times, and reverse explainer. Paste any cron string to decode it.
Write Markdown with instant live preview and HTML export
Split-pane Markdown editor with live preview, GFM support (tables, task lists, code blocks), toolbar, and one-click export to HTML or .md file.