HttpCanary is a powerful HTTP/HTTPS/HTTP2/WebSocket/TCP/UDP packets capture and analyzer app designed for the Android platform. HttpCanary supports packets capture and injection. With this app, you can test your mobile Rest APIs very very easily. Besides, HttpCanary provides multiple view browsers, such as raw viewer, hex viewer, preview viewer, and so on.
🔥Most Important: No root required! No root required! No root required!
Welcome to HttpCanary! The Premium version unlocks all features!
* Support Protocols
HTTP1.0, HTTP1.1, HTTP2.0, WebSocket, TCP, UDP and TLS/SSL.
* Support Devices
Any android arm or x86 devices include emulators.
* View Browsers
Raw viewer shows the raw packets data.
Text viewer shows the body data as text.
Hex viewer shows the body data as a hex string.
Headers viewer shows HTTP request and response headers.
Jason viewer shows the formatted JSON data, supports node expand and collapse.
URL viewer shows URL path and query parameters.
Cookie viewer, shows cookie name, value, expires, domain, and so on.
Image viewer, support show BPM, PNG, GIF, JPG, WEBP formats.
Audio viewer, support play AAC, WAC, MP3, OGG, MPEG formats.
* Content Overview
HttpCanary displays a multi-dimensional session overview. Includes URL, HTTP protocol, HTTP method, response code, server host, server IP, and port, content type, keep-alive, timing, data size, and so on.
* Packets Filter and Search
HttpCanary multi-dimensional filters, you can filter the packets by app, host, protocol, method, IP, port, and keywords. Also, you can search a keyword in the content of packets.
* Blocking settings
You can choose to block the requests and responses, it is easy to debug your REST APIs.
HttpCanary supports many plugins include experimental plugins and extension plugins. Now there are some experimental plugins integrated into the app such as HostBlock, Mime-TypeBlock, Downloaders, and OverviewStatistics. In the future, we will publish the extension plugin-SDK for the developers and supports the extension plugins.
In the end, HttpCanary core codes are opened in Github, we hope HttpCanary can help more people.