HTTP Inspection
See headers, body, timing and status for every request. Filter by method, status code, or URL pattern.
HTTP, WebSocket & Socket.IO inspector for Dart and Flutter — with modern UI, waterfall timeline, breakpoints, and more
dart pub global activate network_debugger
network_debuggerYour app sends traffic through a local Go proxy. The proxy records everything and forwards it to the real server. The UI connects to the proxy and displays traffic in real time.
| Package | What it does |
|---|---|
network_debugger | CLI launcher — starts the proxy and opens the UI |
dio_debugger | Attaches the proxy to a Dio HTTP client |
http_debugger | Global HTTP interception via HttpOverrides |
web_socket_debugger | Intercepts dart:io WebSocket connections |
web_socket_channel_debugger | Intercepts package:web_socket_channel |
socket_io_debugger | Captures Socket.IO events and payloads |
firebase_database_debugger | Tracks Firebase Realtime Database operations |
hex_viewer | Flutter widget for viewing binary data in HEX |