Debug, test & change how your code communicates.
Beautiful, open‑source & cross‑platform
HTTP proxy, analyzer and client.
Transparently proxy & intercept HTTP(S) traffic
Visualize, diff & inspect HTTP requests & responses
Built-in support for Chrome, Android, Docker and more
Edit requests live to mock API or client behaviour
Simulate slow connections and HTTP errors
Analyze live request performance & security
Create, edit & save requests for rapid prototyping
Export & share ready-to-use requests for curl, fetch & more
Automate with HTTP Toolkit's open-source internals
See everything that's sent & received, at a glance. Understand, remote debug, or reverse engineer any web traffic on your network.
Intercept & proxy HTTP traffic from almost anywhere, including HTTPS. Built-in support for debugging Chrome, Android & Docker.
Simulate slow or unstable connections & HTTP errors, to understand how your code would behave in different environments and failure cases.
Inspect & analyze HTTP
Inspect HTTP request & response headers, bodies, metrics & more.
Smart formatting available for JSON, GraphQL, XML and others.
Diff HTTP requests & responses to understand failure cases.
Explore overall performance metrics & see security warnings for problematic requests to spot non-functional issues early.
Use built-in visualizations, or define your own.
Response body144 bytes
Create & rewrite HTTP
Edit live HTTP requests & responses to simulate client or server behaviour.
Edit body content directly, or with built-in JSON, XML & GraphQL editors.
Create & send requests from scratch, to explore & debug API behaviour.
Repeat, save and export any request or response. Share them with your team as HARs, or export as code to quickly add them to your codebase.