For network, IT and telecom engineers

PCAP analyser. Follow any flow, end to end.

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.

Download on theApp StoreSee features

iOS · iPadOS · macOS

Subscriber ladder diagram: attach, S6a, Create Session, IMS registration and a call rejected with 486 Busy Here in red.

What it does

From capture to answer

Everything you reach for in a desktop analyser, built for the screen in your hand.

Packets

A familiar packet list with protocol badges, display filters, and a full decode tree with hex for every frame.

Flows

Requests matched to their answers across GTP, Diameter, MAP and SIP, with latency and outcome at a glance.

Subscriber & Host Trace

Pick an IMSI, MSISDN or IP and see every message that touched it, across every interface in the capture.

Ladder diagrams

Sequence diagrams drawn from the trace: nodes as lanes, failures in red, timings on every arrow.

Safe exports

Export packets, flows and ladders with subscriber identities masked, ready to share in a ticket.

All on-device

No account, no upload, no server. Captures are decoded locally and never leave your device.

Protocols

Built for telecom and Network IT

Decoders for the mobile core, from radio-side signalling to IMS, with SCTP, TCP and IP reassembly underneath.

  • S1AP / NASLTE attach, TAU, bearer setup
  • GTPv2-CS11 / S5 / S8 sessions
  • GTP-Uuser plane and inner IP
  • DiameterS6a, Gx, Rx, Gy/Ro, Cx/Dx, Sh
  • MAP / TCAPSS7 mobility over M3UA / SCCP
  • CAPCAMEL charging control
  • SIP / SDPIMS and VoLTE signalling
  • RTP / RTCPmedia streams
  • DNSqueries, answers, host names
  • DHCPleases and subnet info
  • TLShandshakes and SNI
  • SCTP / TCP / UDPwith reassembly

Screenshots

See it in action

Decoded protocol tree of a Diameter S6a Update-Location-Request, its Diameter layer expanded.
Packet list and decode tree
Trace Subscribers list: test IMSIs with MSISDN, protocol badges and one failed call highlighted in red.
Trace: subscribers, failed call flagged
Host ladder diagram: DHCP lease, DNS lookups and TLS handshakes for one host, a refused handshake in red.
Host ladder: DHCP, DNS and TLS

Pricing

One plan, everything included

Free download. Start your 30-day free trial whenever you're ready, then CHF 2.60 once. No subscription. All features, no tiers.

See pricing

FAQ

Common questions

What does PacketLens do?

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.

Are my captures uploaded anywhere?

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.

How much does it cost, and what happens after the trial?

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.

Do I need to buy it again for iPad, Mac or a new device?

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.

All questions

Your captures stay yours

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.

Read the privacy policy

Coming soon

PacketLens isn’t on the App Store yet. Leave your email and we’ll tell you when it launches.

One email at launch, then your address is deleted. Privacy