Developer Tools
JSON, Base64, hashing and developer utilities
Free developer utilities for JSON, encoding, hashing, JWT, SQL, CSS, and HTTP debugging. Most tools run locally in your browser so secrets and sample payloads stay on your device.
JSON & data formats
Format, compare, validate, and convert structured data.
JSON Formatter
Format and validate JSON data
JSON Compare
Compare two JSON documents by structure, ignoring key order and formatting
JSON Schema Validator
Validate JSON data against a JSON Schema
JSON Schema Generator
Generate a JSON Schema from sample JSON data
YAML Formatter
Format and validate YAML documents
YAML ⇄ JSON
Convert between YAML and JSON formats
TOML ⇄ JSON
Convert between TOML and JSON formats
JSON ⇄ XML
Convert between JSON and XML formats
XML Formatter
Format, validate and minify XML documents
JSON to Code
Generate TypeScript, C# or Java classes from sample JSON
Mock Data Generator
Generate realistic fake names, emails and addresses as CSV or JSON
Encode, hash & tokens
Base64, HTML entities, hashes, JWT, and UUID helpers.
Base64 Encoder
Encode and decode Base64 strings
HTML Encoder
Encode and decode HTML entities
MD5 Hash
Generate MD5 hash from text or files
SHA-256 Hash
Generate SHA-256 hash from text or files
BCrypt Hash
Generate and verify BCrypt hashes
Argon2 Hash
Generate and verify Argon2 hashes
JWT Decoder
Decode and inspect JWT tokens
JWT Encoder
Encode and sign JWTs with HS/RS/ES/PS algorithms in the browser
UUID Generator
Generate unique UUIDs/GUIDs
Hex Converter
Convert between hex, decimal and binary
Secret Key & Password Generator
Generate cryptographically random API keys, UUIDs, hex and base64 secrets
Code format & minify
Beautify or minify JS, HTML, CSS, SQL, and TypeScript.
JavaScript Beautifier
Format messy or minified JavaScript into clean readable code
JavaScript Minifier / Beautifier
Minify or beautify JavaScript code
HTML Minifier
Minify or beautify HTML including inline CSS and JavaScript
CSS Minifier / Beautifier
Minify or beautify CSS code
TypeScript Formatter
Format and beautify TypeScript code
SQL Formatter
Format and beautify SQL queries
SQL Query Generator
Visually build SELECT, INSERT, UPDATE and DELETE queries
Regex Tester
Test regular expressions with highlighting
Diff Checker
Compare two texts and find differences
CSS & color tools
Gradients, shadows, radius, contrast, and color conversion.
CSS Gradient Generator
Visually build CSS gradients
CSS Box Shadow Generator
Visually build CSS box-shadows
CSS Border Radius Generator
Visually build CSS border-radius
Color Contrast Checker
Check WCAG accessibility compliance
RGB to HEX Converter
Drag RGB sliders and get HEX, HSL, HSV and CMYK live
HEX to RGB Converter
Convert HEX to RGB, RGBA, HSL, HSV, CMYK and decimal with live preview
HTTP & APIs
Inspect URLs, headers, and craft API requests.
API Tester
Send HTTP requests to any REST API and inspect the response - works with public endpoints and your localhost dev server
Curl Generator
Build a correctly quoted curl command from a form, updating as you type
HTTP Header Viewer
Fetch a URL and inspect its response headers
URL Parser
Parse and analyze URL components
Cron Generator
Generate cron expressions visually
HTML Preview Editor
Live HTML/CSS/JS playground
Snippet Shot
Turn code or a quote into a windowed image you can post
Frequently asked questions
Most formatter, encoder, JWT, and hash tools run entirely in your browser. A few network tools (API request builder, header viewer) must contact the URL you ask them to, by design.
Yes. Format, validate, and beautify JSON online with no signup required.
The JWT Decoder inspects header and payload in your browser. Never paste production secrets into any online tool you do not trust; prefer local decoding for highly sensitive tokens.
Use JSON Compare for structure-aware diffs, or Diff Checker for raw text comparison.