PCAPdroid - network monitor

In-app purchases
4.6
1.53K reviews
500K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

PCAPdroid is a privacy-friendly open source app which lets you track, analyze and block the connections made by the other apps in your device. It also allows you to export a PCAP dump of the traffic, extract metadata and much more!

PCAPdroid simulates a VPN in order to capture the network traffic without root. It does not use a remote VPN server. All the data is processed locally on the device.

Features:

- Log and examine the connections made by user and system apps
- Extract the SNI, DNS query, HTTP URL and the remote IP address
- Inspect HTTP requests and replies thanks to the built-in decoders
- Inspect the full connections payload as hexdump/text and export it
- Decrypt the HTTPS/TLS traffic and export the SSLKEYLOGFILE
- Dump the traffic to a PCAP file, download it from a browser, or stream it to a remote receiver for real time analysis (e.g. wireshark)
- Create rules to filter out the good traffic and easily spot anomalies
- Identify the country and ASN of remote server via offline db lookups
- On rooted devices, capture the traffic while other VPN apps are running

Paid features:

- Firewall: create rules to block individual apps, domains and IP addresses
- Malware detection: detect malicious connections by using third-party blacklists

If you plan to use PCAPdroid to perform packet analysis, please check out the specific section of the manual.

Join the PCAPdroid community on telegram to discuss and receive updates on the latest features.
Updated on
Feb 21, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Data is encrypted in transit

Ratings and reviews

4.6
1.45K reviews
DJ Chesley
January 22, 2026
Love the app. Wish you could grip search through all the packets in order to find a particular string. Also, how come there's sometimes unknown applications sending traffic? you know you could do to improve this app significantly? Make it so that the viewable interface of the list of connections can be sorted like a spreadsheet. so you'd have a column for the amount of data or packets that you could tap at the top and it would sort connections by which app is sending the most data.
10 people found this review helpful
Did you find this helpful?
Emanuele Faranda
January 26, 2026
Hello, thanks for your feedback. The global search would be quite intensive to carry on over the whole data, I will think about this. Regarding unknown apps, mostly it happens with short-lived connections. The app relies on some system APIs, to try to detect the app, however sometimes this fails. You can sort apps by traffic in the Apps view
Daniel Manrose
February 14, 2026
pretty good, one small feature I would LOVE to have tho, is to be able to not keep certain stuff in memory, like once it records 10MB in memory, just discard it, this would be a very handy feature if Im just using the app for the MITM addons!!
6 people found this review helpful
Did you find this helpful?
Nilam Dhok
February 28, 2026
App stops abruptly. Once the app stops abruptly no logs are generated then what's the use of this app then? Please fix the abrupt or sudden app shut down.
Did you find this helpful?
Emanuele Faranda
March 1, 2026
On which device model is the crash happening? Please get in touch sharing the info under About -> Build info

What’s new

- Fix minor crashes
- Change zstd decompression library