Packets
A familiar packet list with protocol badges, display filters, and a full decode tree with hex for every frame.
For network, IT and telecom engineers
Open a capture on your iPhone or Mac, pick a subscriber or a host, and see its traffic as one ladder diagram, from mobile core signalling to DHCP, DNS and TLS.
iOS · iPadOS · macOS

What it does
Everything you reach for in a desktop analyser, built for the screen in your hand.
A familiar packet list with protocol badges, display filters, and a full decode tree with hex for every frame.
Requests matched to their answers across GTP, Diameter, MAP and SIP, with latency and outcome at a glance.
Pick an IMSI, MSISDN or IP and see every message that touched it, across every interface in the capture.
Sequence diagrams drawn from the trace: nodes as lanes, failures in red, timings on every arrow.
Export packets, flows and ladders with subscriber identities masked, ready to share in a ticket.
No account, no upload, no server. Captures are decoded locally and never leave your device.
Protocols
Decoders for the mobile core, from radio-side signalling to IMS, with SCTP, TCP and IP reassembly underneath.
Screenshots



FAQ
PacketLens opens packet captures on iPhone, iPad and Mac and decodes them like a desktop analyser: a packet list with protocol badges and filters, a full decode tree with hex, and request/answer flows. Its Trace view follows one subscriber or host through the whole capture and draws it as a ladder diagram, and you can export what you find with identities masked.
No. Captures are decoded only on your device. PacketLens has no account, no analytics, advertising or tracking SDKs, and makes no network requests of its own. Files only leave your device when you export and share them yourself. See the Privacy Policy.
Free download. Start your 30-day free trial whenever you're ready, then CHF 2.60 once. No subscription. Every feature is included during the 30-day trial. The trial starts when you tap “Try everything free for 30 days” in the app, not when you download it.
When the trial ends, you can still open the bundled demo capture. Opening your own captures needs the one-time unlock. Nothing you created is deleted. The unlock is a one-time in-app purchase of CHF 2.60, and nothing is charged automatically. There are no tiers and no other purchases. Prices in other currencies are set by the App Store. See Pricing.
No. PacketLens is one app for iPhone, iPad and Mac (a universal purchase), so one purchase covers every device signed in with the same Apple ID.
On a new device, sign in with that Apple ID, open PacketLens and tap Restore purchases.
PacketLens decodes everything on your device. No account, no upload, no analytics on your capture content. When you share, identity masking replaces IMSIs, MSISDNs and other identifiers before anything leaves the app.