Developer Tools
Format, encode, decode, hash and test data formats.
Format and validate JSON, encode and decode data, generate hashes and passwords, test regular expressions and more. These utilities run in your browser, although it is still good practice to avoid pasting live secrets into any web page.
Tools in this category
CSS Gradient Generator
Create linear, radial and conic CSS gradients with multiple colour stops, live preview and copy-ready code.
HTML Formatter
Beautify messy or minified HTML with consistent indentation; embedded CSS and JavaScript are formatted too.
HTTP Status Checker
Check the HTTP status code, redirect chain and response headers of up to 10 URLs at once.
JSON Formatter and Validator
Format, validate, minify and explore JSON with exact error positions. Runs entirely in your browser.
Base64 Encoder/Decoder
Encode text or files to Base64 and decode Base64 back, with UTF-8 and URL-safe variants.
HTML Minifier
Reduce HTML size by removing comments and unnecessary whitespace, optionally minifying inline CSS and JavaScript.
Case Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more.
CSS Formatter
Beautify CSS with one declaration per line, consistent indentation and readable selector lists.
DNS Lookup
Look up A, AAAA, CNAME, MX, NS, TXT, SOA and CAA records, with SPF and DMARC checks.
HEX / RGB / HSL Color Converter
Convert colours between HEX, RGB, HSL, HSV, CMYK and OKLCH, with alpha support and CSS-ready values.
URL Encoder/Decoder
Percent-encode or decode URLs and query parameters, component by component or as a whole URL.
CSS Minifier
Minify CSS by removing comments, whitespace and redundant semicolons, without touching strings.
Regex Tester
Test JavaScript regular expressions with live highlighting, capture groups, flags and replacement preview.
JavaScript Formatter
Beautify JavaScript with consistent indentation and spacing. Strings, template literals and regular expressions are preserved.
UUID Generator
Generate random UUID v4 and time-ordered UUID v7 identifiers in bulk, and validate existing UUIDs.
JavaScript Minifier
Safely shrink JavaScript by removing comments and whitespace while keeping line breaks where semicolon insertion depends on them.
JWT Decoder
Decode a JSON Web Token’s header and payload and check its expiry. The signature is not verified.
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes and HMACs of text or files.
XML Formatter and Validator
Check that XML is well-formed and pretty-print or minify it. Errors are reported with their location.
Password Generator
Generate strong random passwords or passphrases with a cryptographically secure generator.
SQL Formatter
Format SQL queries with uppercase keywords, one clause per line and indented column lists.
Unix Timestamp Converter
Convert Unix timestamps (seconds or milliseconds) to dates and dates back to timestamps.
Cron Expression Helper
Explain a cron expression in plain English and list its next run times, or build one from options.
CSS Flexbox Playground
Experiment with flex container and item properties visually and copy the resulting CSS.
YAML Formatter and Validator
Validate and reformat YAML, and convert between YAML and JSON.
CSS Grid Generator
Build CSS Grid layouts with columns, rows, gaps and named areas, and copy the HTML and CSS.
HTTP Header Analyzer
Paste HTTP response headers to check security headers, caching and cookies, with fix recommendations.
HTML Entity Encoder/Decoder
Escape text for safe use in HTML, or decode named and numeric HTML entities back to text.
Code Difference Checker
Compare two versions of code line by line, ignoring whitespace or case if you wish, and export a unified diff.
Markdown Previewer
Write Markdown and see a live, safe HTML preview. Export the HTML or the Markdown file.
Query String Parser
Break a URL query string into decoded key–value pairs, edit them and build a new query string.
URL Slug Generator
Turn titles into clean, lowercase, hyphenated URL slugs, one per line, with transliteration of accents.
URL Parser
Split a URL into protocol, host, port, path, query parameters and fragment, with punycode decoding.
Color Picker
Pick a colour visually or from your screen and get its HEX, RGB and HSL values, with recent colours saved.