1. Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data.
  2. mitmproxy is an SSL-capable man-in-the-middle proxy for HTTP. It provides a console interface that allows traffic flows to be inspected and edited on the fly.
    show more


  3. Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
  4. HTTP Toolkit is a beautiful, cross-platform & open-source HTTP(S) debugging proxy, analyzer & client, with built-in support for modern tools from Docker to Android to GraphQL.
    No screenshots yet
  5. HTTP Debugger Pro - A Professional HTTP Sniffer and Analyzer for Developers
  6. Httpreq.com is a free service that allows you to record and inspect http requests. This can be useful to debug webhooks, chat-bots or other head-less interactions.
    show more
  7. A HTTP Debugging Proxy for MacOS.
    show more
  8. HttpFox monitors and analyzes all incoming and outgoing HTTP traffic between the browser and the web servers. It aims to bring the functionality known from tools like HttpWatch or IEInspector to the Firefox browser.

    Discontinued

    The project is no longer developed. Last version, 0.8.14.1, released in May 2014, is not compatible with Firefox, but the extension still works on XUL-based Firefox forks like Waterfox and Pale Moon

    show more
    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • React
    • Electron / Atom Shell
    • Node.JS
    James is a HTTP Proxy and Monitor that enables developers to view and intercept requests made from the browser. It is an open-source alternative to the popular developer tool Charles.

    Discontinued

    Not sure if 'discontinued' is quite right, but James has now officially moved in 'maintenance mode', with little or no ongoing development or support. See the readme: https://github.com/james-proxy/james#this-project-is-in-maintenance-mode.

    It would be helpful to highlight that here imo.

  9. Monitor all HTTP/HTTPs traffic from your browser. Live HTTP Headers logs all HTTP traffic between Google Chrome and the Internet.

    Warning

    Suspected of distribute adwares, even after removing the extension

    show more
  10. Proxy.app is the perfect tool for debugging and analysing both HTTP requests and responses and modify data in transit. It can be used to debug hard problems while doing web development or as a penetration testing tool during security assessments.
    show more
  11. Quickly view the HTTP headers of the current tab. HTTP Headers allows you to quickly see the HTTP header information for the current URL.

    Warning

    Suspected of distribute adwares, even after removing the extension

    show more
  12. Rest Client feature rich rest client for developers to debug and test their RESTful web services. It can be used to request a URL using the following HTTP methods: GET, POST, PUT, DELETE, HEAD, PATCH, COPY, SEARCH, OPTIONS.
    show more