Debugging API Requests
A failing API call usually starts with a captured cURL command and ends with staring at a status code and a response body. These tools cover that path: extract the JSON payload or generated client code from a cURL command, look up what a status code actually means, decode a JWT pulled from an Authorization header, validate the response JSON, test the regex you're using to parse it, or pull a URL apart into its query parameters.
cURL to JSON / Code
cURLExtract JSON payloads from cURL and generate JS Fetch, Python, and Go code.
cURL to Code
cURLConvert cURL commands to Fetch, Axios, Python HTTPX, Go, and Rust API clients.
HTTP Status Reference
HTTPComplete RFC reference directory of HTTP response status codes and security/caching headers.
JWT Decoder
JWTDecode JSON Web Tokens instantly. Inspect claims, header, and expiration times.
JSON Validator
ValidateSyntax-only validation with exact line, column, and character offset pinpointing.
Regex Tester
RegexTest JavaScript Regular Expressions with live match highlighting and group extraction.
URL Parser & Builder
URLDeconstruct URLs and edit query parameters interactively with 2-way real-time synchronization.