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.

Other categories