Developer tools
JSON, JWT, encoding, formatting, and other developer utilities.
JSON Formatter
Format, minify, and inspect JSON structure with indent controls, key sorting, and a visual tree view.
JSON Minifier
Compress JSON to a single line by removing all unnecessary whitespace without changing the data.
JSON Validator
Check JSON syntax and pinpoint errors by line and column before deploying to production.
JWT Decoder
Decode JWT header and payload from base64url and inspect claims without verifying the signature.
UUID Generator
Generate random UUID v4 identifiers using the browser crypto API for databases, tests, APIs, and correlation IDs.
Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and dates back to timestamps in seconds, milliseconds, UTC, local time, and ISO 8601.
JSON Repair
Attempt to fix common JSON errors — trailing commas, single quotes, comments, and unquoted keys — and validate the result.
YAML Formatter
Format YAML configs with consistent indentation, basic syntax checking, and clear error messages.
YAML Validator
Validate YAML syntax and pinpoint errors by line and column for Kubernetes, Docker Compose, and CI/CD configs.
YAML to JSON
Convert YAML configs and fragments to JSON for APIs, Postman, webhooks, tests, and documentation.
JSON to YAML
Convert JSON objects and API responses to YAML for Helm, Ansible, Kubernetes, Docker Compose, and CI/CD configs.
XML Formatter
Format and minify XML with indentation for SOAP responses, RSS feeds, sitemaps, API payloads, and configs.
XML to JSON
Convert XML documents and fragments to JSON for APIs, SOAP, RSS, sitemaps, configs, and dev tasks.
JSON to XML
Convert JSON objects to XML with a configurable root tag, array element names, attributes, and indentation.
XML Validator
Check XML for well-formedness and pinpoint unclosed tags, nesting errors, and unescaped characters by line and column.
SHA-256 Hash
Compute a SHA-256 hash of any text using the browser Web Crypto API, with output in hex, Base64, or Base64URL.
MD5 Hash
Compute an MD5 hash of text in hex or Base64 for legacy systems, checksum verification, and compatibility testing.
SHA-1 Hash
Compute a SHA-1 hash of text in hex or Base64 for legacy APIs, checksum verification, and compatibility.
ULID Generator
Generate time-sortable ULID identifiers for logs, events, APIs, queues, and distributed systems.
Nano ID Generator
Generate short URL-safe Nano ID identifiers with configurable length, count, and alphabet.
Cron Expression Parser
Decode cron expressions, inspect each field, and preview upcoming run times without guessing the schedule.
Cron Expression Generator
Create a cron expression from presets and clear schedule settings without memorizing the order of cron fields.
Regex Tester
Test JavaScript regular expressions against text with flags, capture groups, named groups, and match highlighting.
.env Formatter
Sort, align, and validate .env variables in KEY=VALUE format, detect duplicates, and generate .env.example files.
HTML Formatter
Format or minify HTML markup with configurable indentation, attribute wrapping, and comment preservation.
CSS Formatter
Format or minify CSS with indentation, media query support, CSS variable preservation, and comment options.
JavaScript Formatter
Format or minify JavaScript code with configurable indentation, line breaks, and comment handling for snippets and DevTools output.
SQL Formatter
Format SQL queries with keyword line breaks, indentation, dialect settings, and keyword case control.
Robots.txt Generator
Generate a robots.txt file with User-agent, Allow, Disallow, and Sitemap directives for basic crawl control.
.gitignore Generator
Generate a .gitignore file with presets for Node.js, Python, Docker, IDEs, and operating systems.
Django Secret Key Generator
Generate a secure SECRET_KEY for Django projects using the Django-compatible charset, with output formats for .env and settings.py.
.htpasswd Generator
Generate .htpasswd entries with a username and hashed password for nginx and Apache Basic Auth.
cURL Command Parser
Parse a cURL command into method, URL, headers, query params, body, auth, cookies, and generate a fetch snippet.
HTTP Status Codes
Quick reference for HTTP status codes with descriptions, usage scenarios, and JSON response examples.
Escape JSON String
Escape text as a JSON string literal by encoding quotes, backslashes, newlines, and special characters.
Unescape JSON String
Decode a JSON-escaped string back to readable plain text by reversing escape sequences.
CSV to JSON
Convert CSV tables to a JSON array of objects or array of arrays with configurable delimiter and header options.
JSON to CSV
Convert a JSON array of objects to CSV for Excel, Google Sheets, no-code tools, and data imports.
Semver Parser
Parse semantic version strings, prerelease tags, build metadata, and package.json ranges like ^1.2.3 and ~1.2.3.
Hex Encoder
Encode UTF-8 text to hex bytes and decode hex back to text, with byte preview, prefix options, and case settings.
Binary Encoder / Decoder
Encode UTF-8 text to binary byte groups, decode binary back to text, and inspect bytes in binary, decimal, hex, and ASCII.
UTM Link Parser
Parse, validate, and rebuild URLs with UTM tracking parameters for ad campaigns and analytics.
Popular tools
About this category
Format and validate JSON, decode JWT tokens, encode URLs and Base64, generate UUIDs, and use other developer-focused utilities. Most tools run locally in the browser.