P(roper)NetScanner is a professional-grade network scanning application for Android, designed to provide fast, accurate, and detailed analysis of devices connected to your local Wi-Fi network.
Developed natively in Kotlin and optimized for modern Android devices, the app combines high performance with advanced detection capabilities, making it suitable for IT professionals, developers, and power users.
Network Scanning
Quickly discover all active hosts on your local subnet or custom IP ranges.
The scanning engine uses optimized multi-threading and reliable detection methods such as ICMP ping and ARP, including automatic gateway detection.
Port Scanning
Analyze open ports on discovered devices with a flexible and configurable port scanner:
Predefined common ports and custom ranges
Configurable timeout (200–2000 ms)
Concurrent or sequential scanning
Integrated service database for port identification
Device Identification
Obtain detailed information for each device:
Hostname and reverse DNS
MAC address and vendor detection (OUI database)
Latency measurement
TTL-based OS detection
Banner grabbing and HTTP header analysis
SSL/TLS certificate inspection
Scan History & Details
Save and review previous scans with detailed host information.
Stored results allow easy comparison over time and better visibility into network changes.
Performance & Configuration
PNetScanner is highly configurable and optimized for speed and efficiency:
Customizable concurrency and timeouts
Optimized thread pool and concurrency control
Lazy-loaded databases and cached results
Efficient port scanning to avoid timeouts
Modern Android Stack
Built using modern Android technologies:
Kotlin, MVVM, Coroutines, StateFlow
Room Database, DataStore
Material Design 3
Requirements:
Android 7.0 (API 24) or higher
Active Wi-Fi connection
Location permission (required by Android)
P(roper)NetScanner delivers reliable and professional network analysis directly on your Android device.