Format, encode, convert and debug — faster.
A complete toolkit for engineers: JSON formatters, encoders, hash generators, JWT decoders and more. Everything runs locally in your browser, so your data never leaves your device.
Popular Developer tools
JSON Formatter & Validator
Beautify, minify and validate JSON with clear error reporting.
Base64 Encode / Decode
Convert text and files to and from Base64 in one click.
URL Encode / Decode
Percent-encode and decode URLs and query parameters.
UUID Generator
Generate cryptographically random UUID v4 identifiers.
Regex Tester
Test regular expressions live with match highlighting and capture groups.
Cron Expression Generator
Build, explain and preview cron schedules in plain English.
Unix Timestamp Converter
Convert Unix timestamps to human dates and back, in local and UTC time.
Hash Generator
Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes.
JSON to CSV Converter
Convert between JSON arrays and CSV with proper quoting and parsing.
CSV to JSON Converter
Convert CSV to JSON with headers, delimiter detection and no upload.
SQL Formatter
Format and beautify SQL for MySQL, PostgreSQL, SQLite and more.
JWT Decoder
Decode and inspect JSON Web Token headers and payloads.
HTML Entity Encode/Decode
Encode and decode HTML entities, including numeric and named references.
Markdown Previewer
Write Markdown and see rendered output plus clean HTML, live.
Color Contrast Checker
Check WCAG color contrast ratios with AA and AAA pass/fail results.
YAML ↔ JSON Converter
Convert YAML to JSON and JSON to YAML, privately in your browser.
CSS Minifier & Beautifier
Minify CSS to shrink files, or beautify minified CSS to read it.
Number Base Converter
Convert numbers between binary, octal, decimal and hexadecimal.
XML Formatter & Validator
Beautify, minify, validate XML and convert it to JSON.
Chmod Calculator
Convert Linux file permissions between checkboxes, octal and symbolic.
JSON Escape / Unescape
Escape text for JSON strings, or unescape JSON back to plain text.
Newest
CSV to JSON Converter
Convert CSV to JSON with headers, delimiter detection and no upload.
YAML ↔ JSON Converter
Convert YAML to JSON and JSON to YAML, privately in your browser.
XML Formatter & Validator
Beautify, minify, validate XML and convert it to JSON.
JSON Escape / Unescape
Escape text for JSON strings, or unescape JSON back to plain text.
Learn about Developer
Understanding JSON: A Practical Guide for Developers
What JSON is, how it is structured, and the common mistakes that break parsers — with examples you can fix in seconds.
Base64 Encode and Decode: A Practical Developer Guide
Learn how Base64 encoding works, when to use it, and how to safely encode text, files, and data URLs right in your browser.
URL Encode and Decode: Percent-Encoding Done Right
Understand percent-encoding, the difference between encoding a component and a full URL, and how to avoid broken query parameters.
UUID Generator: Random v4 IDs You Can Trust
Learn what UUID v4 identifiers are, why they are practically unique, and how to generate cryptographically random IDs in bulk.
Hash Generator: SHA-256 and Friends in Your Browser
Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes locally and learn when each algorithm is the right choice.
JWT Decoder: Read and Debug JSON Web Tokens
Decode a JWT header and payload, inspect claims like exp and iss, and understand why decoding is not the same as verifying.
HTML Entity Encode and Decode: Escape Safely
Learn how HTML entities work, why escaping prevents XSS and layout breaks, and how to convert named, decimal, and hex entities.
Unix Timestamp Converter: Epoch to Human Time
Convert Unix timestamps to human-readable dates and back, handle seconds vs milliseconds, and work confidently across time zones.
Number Base Converter: Binary, Hex, Octal, Decimal
Convert numbers between binary, octal, decimal, and hexadecimal with BigInt-safe precision for very large values.
Regex Tester: Build and Debug JavaScript Patterns
Test JavaScript regular expressions with live highlighting, inspect capture groups, and learn the flags that change everything.
JSON to CSV Converter: Clean, Quoted, Two-Way
Convert JSON arrays to CSV and CSV back to JSON with correct quoting, escaping, and header handling for spreadsheets.
Color Contrast Checker: Pass WCAG AA and AAA
Check text and background contrast ratios against WCAG AA and AAA thresholds to build accessible, readable interfaces.
Cron Every 5 Minutes — and the Rest of Cron Syntax, Explained
The five fields of a cron expression, the */5 pattern everyone searches for, and the day-of-week gotcha that surprises even experienced engineers.
Cron Expression Cheat Sheet — Copy-Paste Examples for Every Schedule
Free cron expression cheat sheet with copy-paste examples for every 5 minutes, hourly, daily at midnight, weekdays only, and more.
Cron Every 10 Minutes — Syntax, Examples and Best Practices
Use the cron expression */10 * * * * to run jobs every 10 minutes, plus examples for common schedules and troubleshooting tips.
CSV to JSON Converter: Cleanly Convert Spreadsheets to JSON
Convert CSV data to JSON objects or arrays, handle quoted fields and delimiters, and do it all privately in your browser.
YAML to JSON Converter: Transform Config Files Safely
Convert YAML config and manifest files to JSON online, with a real parser that preserves structure and keeps data local.
XML Formatter & Validator: Clean Up XML Quickly
Beautify, minify and validate XML files online, while preserving structure for sitemaps, feeds, SOAP and config data.
JSON Escape and Unescape: Safely Format Strings for JSON
Escape text for JSON strings or decode escaped JSON back to plain text, avoiding broken payloads and invalid syntax.
Markdown Previewer: Write Markdown and See HTML Instantly
Preview Markdown live, generate clean HTML, and avoid formatting mistakes in READMEs, docs and blog drafts.
CSS Minifier & Beautifier: Shrink or Read Stylesheets
Minify CSS to reduce file size, or beautify minified CSS for readability — safely and privately in your browser.
Developer FAQ
Yes — every tool is free with no account required.
Most tools run entirely in your browser, so once the page loads they keep working without sending your data anywhere.