✓ Free & Open Source

See Everything
on Your Network

A native macOS menu bar app for discovering devices, assessing security risks, and detecting smart home protocols with precision.

or download from GitHub
Lan Lens
12
Devices
8
Smart
2
Issues
📹
IP Camera
192.168.1.45 • Hikvision
Critical
📺
Living Room TV
192.168.1.32 • Samsung
AirPlay
🔊
Sonos One
192.168.1.28 • Sonos

Powerful Network Intelligence

Deep insights into every device on your network, from security risks to smart home capabilities.

🛡️

Security Assessment

Automatic risk scoring identifies vulnerable devices with risky open ports, missing encryption, or outdated firmware.

🔍

Deep Scan

Probe devices for open ports, grab service banners, and detect exact software versions running on your network.

📊

Behavior Tracking

Learn device patterns over time. Distinguish always-on infrastructure from mobile devices and guests.

📡

Protocol Detection

Detect AirPlay, Google Cast, HomeKit, and RAOP capabilities by parsing mDNS TXT records.

🏭

MAC Analysis

Identify vendors with confidence scoring, detect virtual machines, and spot randomized MAC addresses.

🖥️

Native macOS

Lives in your menu bar. Clean, dark interface that feels right at home on your Mac. Keyboard shortcuts included.

Supercharge with Fingerbank

Enable Level 2 device fingerprinting with a free Fingerbank API key. Get precise device identification from the world's largest MAC address database.

1

Get a Free API Key

Sign up at fingerbank.org for free access

2

Enable in Settings

Open Lan Lens Settings and enter your key

3

See the Magic

Devices are identified with up to 95% confidence

Get Free API Key
📱
iPhone 15 Pro
Identified via Fingerbank
Device Apple iPhone 15 Pro
Manufacturer Apple Inc.
Category Mobile Phone
Source UPnP + Fingerbank
Confidence Level 92%

How It Works

Lan Lens uses multiple discovery protocols to build a complete picture of your network.

📡

Discover

ARP, mDNS, SSDP, and DNS-SD protocols find all devices

🔎

Identify

UPnP and Fingerbank reveal device types and manufacturers

🔬

Analyze

Port scanning and banner grabbing detect services

📊

Report

Security scores and behavior patterns give you insights

Support & FAQ

Get help with Lan Lens and find answers to common questions.

💬

Get Support

💬
Questions & Support
Open a Support Request
🐛
Bug Reports
Report a Bug
💡
Feature Requests
Suggest a Feature
📖
Documentation
README & User Guide

What does Lan Lens do?

Lan Lens is a macOS menu bar app that scans your local network to discover connected devices. It identifies device types, manufacturers, and services using multiple fingerprinting techniques.

Does Lan Lens send my data to external servers?

By default, no. Lan Lens works entirely offline using bundled fingerprint databases. The optional Fingerbank API integration (disabled by default) can be enabled for enhanced device identification.

Why does Lan Lens need network permissions?

Lan Lens needs network access to scan your local network and discover devices using ARP scanning, mDNS/Bonjour, and SSDP/UPnP protocols.

What is the API Server feature?

Lan Lens includes an optional local API server (disabled by default) that allows automation tools and scripts to query device information. This runs only on localhost (127.0.0.1) and is useful for home automation integrations.

How do I perform a deep scan?

Click on any device in the list, then click "Deep Scan" to perform port scanning and TLS fingerprinting for more detailed information about services running on the device.

Ready to See Your Network?

Download Lan Lens for free and discover what's connected.

or download from GitHub