HttpCanary is a powerful Android network analyzer that captures and analyzes HTTP/HTTPS/HTTP2/WebSocket/TCP/UDP traffic. It provides multiple content viewers (raw, hex, JSON, headers, and more) and supports packet injection, with no root required. Not ranked in any top list, it has a strong install base and a solid rating of 4.15 from 5.2k ratings, with 1,000,000+ total downloads and -1 in the last 30 days.
Pros & Cons
Wide protocol support with HTTP/HTTPS/HTTP2/WebSocket/TCP/UDP and TLS/SSL
No root required for operation
Rich in-app viewers for raw, hex, JSON, and more
Extensible with plugins and experimental extensions
Mobile-focused design; may lack the depth of desktop packet analyzers like Wireshark
Enterprise integration features are not specified
Some advanced testing workflows may rely on external tools
About HttpCanary — HTTP Sniffer/Capture/Analysis
HttpCanary — HTTP Sniffer/Capture/Analysis was a tools app developed by GuoShi. It was removed from Google Play Feb 9, 2021 and is no longer available for download.
Download Statistics
HttpCanary — HTTP Sniffer/Capture/Analysis had been downloaded 2.2 million times before it became unavailable.
User Ratings
HttpCanary — HTTP Sniffer/Capture/Analysis was rated 4.15 out of 5 stars, based on 5.2 thousand ratings.
App Information
HttpCanary — HTTP Sniffer/Capture/Analysis was free to download. The APK download size was 9.50 MB. The last available version was 3.3.5. The last update was on May 17, 2020.
Technical Requirements
HttpCanary — HTTP Sniffer/Capture/Analysis required Android 5.0+ or higher. The app had a content rating of Everyone. The app had been available on Google Play December 2018.
Description
Welcome to HttpCanary!
HttpCanary is a powerful HTTP/HTTPS/HTTP2/WebSocket/TCP/UDP packets capture and analyzer app designed for Android platform.
🔥Most Important:No root required! No root required! No root required!
HttpCanary supports packets capture and injection. With this app, you can test your mobile Rest APIs very very easy. Besides, HttpCanary provides multiple view browsers, such as raw viewer, hex viewer, preview viewer and so on.
* 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 a text. Hex viewer, shows the body data as a hex string. Headers viewer, shows http request and response headers. Json 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, expiresAt, 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 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.
* Plugins HttpCanary supports many plugins include experimental plugins and extension plugins. Now there are some experimental plugins integrated in 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.
At the end, HttpCanary core codes are opened in Github, we hope HttpCanary can help more people.
Recent changes: - Remove ads. - Search function is open to all users. - Fixed some minor bugs.
Get a detailed PDF report for HttpCanary — HTTP Sniffer/Capture/Analysis with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Comments on HttpCanary — HTTP Sniffer/Capture/Analysis for Android
★★★★★
Very nice app for HTTP connections tracing. But fails tracking HTTPS requests. Kindly look into it.
★★★★★
Muito bom, usei para ver ter noção de como softwares de controle remoto para o VLC funcionam, consegui mapear todos os endpoints, agora posso desenvolver meu projeto usando o VLC
★★★★★
Its so good app this app help to me hack mgamer coins and i am get a per day 96 bc in pubg lite its so good game
★★★★★
my favorite apk because need free connect
★★★★★
This app I love it my ludo King game has hack
★★★★★
Nice aap.very slow run but best app I am recommend you these aap will be install.
★★☆☆☆
When i keep the app running for capturing data the other app which i want to capture data stops working Plz fix this issue
★★☆☆☆
Please fix android 11 issue cannot install certificate. Need to install manually but app doesn't have option to generate certificate.
★★☆☆☆
Cannot get it to work on rooted Android 11 on a Google Pixel 4 XL (Coral). Despite the problems others have run into, I found the certs in /data/user/0/com.guoshi.httpcanary.premium/cache (.p12 cert pass is "HttpCanary") and I installed them as both system and user certs to no avail, across multiple restarts and different little tweaks. The system CA manager recognizes them as valid, so this *should* work. Pretty lame :'(
★★☆☆☆
where is the premium download, after bought, can not find it
Technologies used by HttpCanary — HTTP Sniffer/Capture/Analysis
8 permissions
Subscribe to see full permission and library details
Trust & Safety: Requests standard networking and storage permissions (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE, INTERNET, READ/WRITE_EXTERNAL_STORAGE), foreground service, and license verification. The core is not obfuscated (not_proguarded), which should be considered during security reviews. No root access is required.
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.