Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. PCAPTools
  3. PCAPdroid

PCAPdroid

GPL-3.0Javav1.9.1

A no-root Android app for monitoring, analyzing, and blocking app network traffic with PCAP export and TLS decryption.

Visit WebsiteGitHubGitHub
4.1k stars479 forks0 contributors

What is PCAPdroid?

PCAPdroid is an open-source Android application that allows users to monitor, analyze, and block network traffic from other apps without requiring root access. It captures traffic by simulating a local VPN, enabling features like PCAP export, HTTP inspection, and TLS decryption to help users understand and control their device's network activity.

Target Audience

Android users, developers, and security researchers who need to analyze app network behavior, debug connections, or enhance privacy without rooting their devices.

Value Proposition

PCAPdroid offers a comprehensive, privacy-friendly alternative to root-based network monitors by providing advanced traffic analysis, TLS decryption, and firewall capabilities entirely on-device, with no remote data processing.

Overview

No-root network monitor, firewall and PCAP dumper for Android

Use Cases

Best For

  • Monitoring app network connections for privacy or security audits
  • Debugging HTTP/HTTPS traffic from mobile applications
  • Analyzing network behavior of Android apps without root access
  • Exporting PCAP files for use with tools like Wireshark
  • Blocking unwanted connections from specific apps or domains
  • Decrypting TLS traffic to inspect encrypted communications

Not Ideal For

  • iOS or cross-platform developers needing network analysis on non-Android devices
  • Organizations requiring centralized, cloud-based traffic monitoring with remote reporting
  • Users seeking a fully free firewall solution without purchasing paid features like app blocking
  • Environments where continuous VPN simulation is problematic due to battery drain or app compatibility issues

Pros & Cons

Pros

Privacy-First Design

Processes all network data locally on the device without sending it to remote servers, aligning with its privacy-focused philosophy as stated in the README.

Root-Free Traffic Capture

Uses VPN simulation to capture traffic without requiring root access, making advanced network analysis accessible to more users.

Advanced Traffic Analysis

Includes features like HTTP inspection, TLS decryption, and PCAP export, allowing detailed debugging and integration with tools like Wireshark.

Offline Geolocation

Identifies the country and ASN of remote servers using an offline database, ensuring functionality without internet connectivity.

Cons

Paid Feature Lock

Core functionalities like the firewall and malware detection are behind a paywall, limiting the free version's utility for advanced blocking needs.

VPN Interference Limitations

On non-rooted devices, the VPN simulation can conflict with other VPN apps, and capturing traffic while other VPNs run requires root access, as admitted in the features.

Building Complexity

Setting up the build environment requires specific tools like CMake 3.22.1 and NDK, which can be challenging for developers, as noted in the building instructions.

Frequently Asked Questions

Quick Stats

Stars4,100
Forks479
Contributors0
Open Issues39
Last commit2 days ago
CreatedSince 2020

Tags

#traffic-analysis#open-source#tls-decryption#sniffing#pcap#pcap-files#decryption#sniffer#android#privacy#firewall#network-monitoring#network-analysis#packet-capture#vpn

Built With

A
Android
C
CMake
N
NDK

Links & Resources

Website

Included in

PCAPTools3.4k
Auto-fetched 1 day ago

Related Projects

Deepfence PacketStreamerDeepfence PacketStreamer

:star: :star: Distributed tcpdump for cloud native environments :star: :star:

Stars1,928
Forks246
Last commit1 year ago
sharppcapsharppcap

Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets

Stars1,471
Forks274
Last commit6 days ago
pmacctpmacct

pmacct is a small set of multi-purpose passive network monitoring tools [NetFlow IPFIX sFlow libpcap BGP BMP RPKI IGP Streaming Telemetry].

Stars1,218
Forks277
Last commit26 days ago
Netis Packet AgentNetis Packet Agent

A Software Probe for network packet capturing and forwarding in Cloud/Kubernetes and Virtualized environment.

Stars961
Forks176
Last commit5 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub