API & HTTP tools
Convert cURL commands, parse URLs, query strings, headers, and user agents, and look up HTTP status codes.
Convert cURL commands to Axios request code.
Convert cURL commands to JavaScript fetch code instantly.
Paste raw HTTP headers and get a clean breakdown with explanations of common headers, security headers, and cookies.
Look up any HTTP status code — every IANA-registered code plus nginx and Cloudflare's unofficial ones — with what it means, what causes it, how to fix it, and whether to retry.
Parse URL query strings into readable key-value pairs.
Percent-encode or decode URL text with a clear choice between encodeURIComponent and encodeURI, plus + as space handling for query strings.
Split any URL into protocol, host, port, path, query parameters, and fragment.
Decode user-agent strings into browser, engine, operating system, and device type — entirely in your browser.
About API & HTTP tools
These tools handle the translation work that comes with debugging HTTP: turning a cURL command copied from browser dev tools or API docs into JavaScript fetch or Axios code, splitting a URL or query string into its parts, and making sense of raw request and response headers. Instead of squinting at a percent-encoded query string or counting quotes in a long cURL one-liner, you paste it in and read the structured result.
They're built for the everyday moments of API work — reproducing a request from a bug report, checking why a redirect carries the wrong parameters, working out which security headers a server actually sends, or identifying the browser behind a user-agent string in your logs. The URL encoder settles the recurring question of encodeURIComponent versus encodeURI, and the header parser annotates common and security-related headers rather than just listing them.
Everything runs locally in your browser. The requests you paste often contain API keys, session cookies, or bearer tokens, so nothing here is sent to a server — parsing and conversion happen entirely on your machine, and the page works offline once loaded.