All free APIs
Free APIDev ToolsNo keyOfficial

httpbin

HTTP request and response inspector; echo headers, status codes, auth, delays

httpbin is a simple HTTP request and response service that echoes back whatever you send: headers, query args, request body, your IP, and lets you force arbitrary status codes, redirects, delays and auth challenges. It is the standard sandbox for testing HTTP clients, proxies and webhooks. Now maintained by Postman, and also self-hostable via Docker.

Free tier

Free, no key; self-hostable via the kennethreitz/httpbin Docker image

Rate limits

Not published on the public instance; self-host for heavy or production use

Auth

No key

Base URL

https://httpbin.org

What you'd build with it

  • Verify what headers and body your HTTP client actually sends
  • Test retry/timeout logic with /delay and /status endpoints
  • Debug a webhook or proxy by echoing the inbound request
  • Generate a quick random UUID without a library

Key endpoints

  • GET/getReturns query args, headers and origin IP
  • POST/postReturns the posted body, form and files
  • GET/status/{code}Responds with the given HTTP status code
  • GET/delay/{n}Delays the response by n seconds (for timeout tests)
  • GET/uuidReturns a random UUID4
Members

Members get the runnable recipe

Sign in free to copy the example request, see a sample response, and read the gotchas.

Tags

httptestingdebuggingwebhooksdeveloper