Network/HTTP
Parse a URL query string into a JSON object, or build a query string back from JSON.
Break a URL down into its parts — protocol, host, port, path, query parameters, fragment.
Break a User-Agent string down into browser, engine, operating system, and device type.
Generate or decode an HTTP Basic Authentication header — Base64(username:password).
Parse raw HTTP headers (from curl -I, DevTools, raw response) into a field list with descriptions and a security headers check.
Parse a Set-Cookie header or a Cookie/document.cookie string into name, value, attributes, and a check for common security mistakes.
Explain step by step whether the browser will allow a cross-origin request — simple/preflight classification, Access-Control-* response header checks, and a verdict.
Convert between binary, octal, decimal, hexadecimal, and any arbitrary (2-36) base — enter a number into any field.
Compress HTML for production, or format minified markup into a readable layout.
Encode and decode XML entities — the 5 predefined ones (ampersand, angle brackets, apostrophe, quote) and numeric character references.
Compress CSS for production, or format minified CSS into a readable layout.
Convert line endings between Windows (CRLF), Unix/macOS (LF), and classic Mac (CR), with mixed-ending detection.
Verify the integrity of a file or text — paste the expected hash and the tool will detect the algorithm among 13 supported ones.