Developer Toolkit
Formatters, validators and live checks developers reach for every day, curated in one toolkit.
JSON Formatter
Format, validate and beautify JSON for free.
JSON Validator
Check whether text is syntactically valid JSON and see its parsed shape.
Regex Tester
Test JavaScript regular expressions against text for free, with live highlighting.
Base64 Encode
Encode text or strings to Base64 instantly and for free.
URL Encode
Percent-encode text or URLs instantly and for free.
Hash Generator
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes for free.
UUID Generator
Generate random UUID v4 identifiers, one or thousands at a time.
Cron Expression Generator
Build and validate standard five-field cron expressions in your browser.
JWT Decoder
Decode JSON Web Tokens into readable header and payload, for free.
HTML Validator
Check HTML for unclosed tags, mismatched nesting and duplicate IDs.
HTTP Status Checker
Check the live HTTP status code a URL returns right now.
DNS Checker
Look up a domain's A, AAAA, MX, TXT, NS and CNAME records right now.
Who this collection is for
Developers who need a fast formatter, encoder or validator without installing a CLI tool or pasting sensitive data into a random website. Every tool here runs entirely in the browser — nothing you paste is uploaded anywhere, except the two network checkers (HTTP Status Checker, DNS Checker), which fetch only the public URL or domain you provide through the same SSRF-protected request path used across the site.
What's in the toolkit
Formatting and reading data: JSON Formatter, JSON Validator and Regex Tester for everyday debugging. Encoding and hashing: Base64 Encode, URL Encode and Hash Generator for the conversions that come up constantly when working with APIs and web protocols. Generating test data and identifiers: UUID Generator and Cron Expression Generator, useful when scaffolding a new service or scheduled job. Inspecting tokens and documents: JWT Decoder for reading a token's claims, and HTML Validator for catching markup errors before they reach production. Checking a live endpoint: HTTP Status Checker traces what a URL actually returns, and DNS Checker resolves its DNS records — both useful when debugging deployment or connectivity issues.
A typical workflow
Pull a JSON API response into JSON Formatter to make it readable, then JSON Validator to confirm it's well-formed before writing a parser against it. Decode a JWT from an Auth header with JWT Decoder to check its claims without touching a debugger. Generate a UUID for a new database record, or a cron expression for a scheduled job, without looking up cron syntax again. After deploying, run HTTP Status Checker against the new endpoint and DNS Checker against the domain to confirm everything resolves correctly.