HTTP Debugger Features


Debug HTTP API calls

HTTP Debugger is a proxy-less HTTP sniffer that can display HTTP API calls to a backend and between backend services. See what's going in/out, analyze HTTP headers for the POST and GET requests and identify problems.

View Your Traffic in Various Formats

HTTP Debugger provides convenient view of your traffic in two formats: Structure and Stream. Double click on the request allows fast navigation between panels.


Accurate Timings

Measure the network performance of a web page and view opportunities for boosting its speed with accurate timings in milliseconds for each request.

Request Numbering

HTTP Debugger automatically numbers all requests in the chronological order for the convenient work.

Visualize Your Traffic

You can easily identify the performance bottlenecks of a web page by analyzing HTTP traffic in form of charts. Double clicking on the element of the chart allows fast navigation to the request in the grid.


Built-in Viewers for Various Data Types

HTTP Debugger contains many built-in viewers for various datatypes, including HTTP header viewers, HTML/JS/CSS viewers with syntax highlighting, XML/JSON tree viewers, Cookies viewer, URL Params viewer, Images viewer, HTTP Session Summary viewer and many others.

Advanced Filtering

HTTP Debugger allows easy filtering of unnecessary data directly from the Context Menu of the Grid, or you can create advanced custom rules using regular expressions.

Highlighting of Errors and Slow Requests

HTTP Debugger automatically highlights errors, slow and large requests. You are also can create custom highlighting rules in one click from the Context Menu of the Grid, or you can can create advanced custom rules using regular expressions

Modify HTTP Traffic On-Fly

With HTTP Debugger you can emulate various server behaviors without actually making required code changes on the server side. You can add/remove HTTP headers, change HTTP content, redirect requests from one server to another, and many more.

See Incoming HTTP Traffic of Local Servers

With HTTP Debugger you can view the incoming HTTP traffic for locally running web servers, powered by Node.js, IIS Express, Apache and others.

Simple Node.js server code.

Incomming requests in HTTP Debugger.

Test Your Server by Sending Custom HTTP Requests

With HTTP Debugger you can emulate any HTTP request to your web server and check how your server handles such requests, for example: testing the security or authorization flow with or without special headers, cookies, etc.

Convert Data into Various Formats

Using built-in URL/Text Converter you can easily decode URL, Base64, or Hex encoded strings and vice versa.

Export data to Microsoft Excel

HTTP Debugger can export all captured HTTP/HTTPS traffic to Microsoft Excel or save it to disk in XML, JSON, CSV, TXT or binary formats for feature analyses.

Save and Restore Sessions

HTTP Debugger may save your current session to a file. After restoring from session file you will have absolutely the same data in HTTP Debugger as at the time you saved it.

Receive Logs from Your Clients

Your clients may use the HTTP Debugger FREE Express version to record HTTP traffic locally and send you session files containing the reproduction flow of a problem. This will help you remotely diagnose and fix errors and performance issues

Flexible UI

Customize HTTP Debugger the way you like.