Open a pcap or pcapng capture in the browser: every packet decoded from Ethernet to DNS and TLS, with filters and conversations. Nothing is uploaded.

How Packet Analysis Works
Docs
What is a Packet Capture?

A packet capture records the frames that crossed a network interface, byte for byte, with the moment each one arrived. tcpdump and Wireshark write them as pcap or its successor pcapng, and every analyzer reads both.

Reading one shows what actually happened on the wire: which names were looked up, which connections opened and how they ended, which server a TLS connection asked for, and where a conversation stopped.

How to Use
  • Drop a .pcap or .pcapng file onto the field, or click it to choose one. Files up to 500 MB are read, and nothing is uploaded.
  • The packet list shows every packet with its time, addresses, protocol and a line saying what it is. Click one, or move with the arrow keys, to see every field it holds and the bytes each field came from.
  • The filter narrows the list: dns, tcp port 443, an address, not arp, or any text from the Info column.
  • Conversations lists who talked to whom. A click on one filters the packet list to it.
  • No capture at hand? Open the sample, recorded for this page.
What Is Decoded
Filespcap in either byte order with microsecond or nanosecond timestamps, and pcapng with several interfaces
LinksEthernet with VLAN tags, Linux cooked captures, loopback and raw IP
NetworkIPv4, IPv6 with its extension headers, ARP, ICMP and ICMPv6
TransportTCP with flags, options, relative sequence numbers and window scaling; UDP
ApplicationsDNS, mDNS and LLMNR; the unencrypted part of TLS, the server name included; HTTP/1; DHCP; QUIC headers
Important Notes
  • Encrypted traffic stays encrypted. Of TLS and QUIC only what travels in the clear is shown: the hellos, the record types and the connection IDs.
  • Segments are not put back together. A TLS record or an HTTP message that continues in the next segment is read as far as the first one goes, and the segments after it show as TCP.
  • A capture holds whatever crossed the interface, often passwords, cookies and session tokens. That is why it is read on this page and never uploaded, and why it is worth deleting when you are done.
  • To capture: sudo tcpdump -i en0 -w capture.pcap on macOS or Linux, with your own interface name, or Wireshark on any system.
Privacy & Security: the capture is read inside this browser, by a background worker on this page. Nothing is uploaded or stored, and the file never leaves your device.
Drop a pcap or pcapng file here, or click to choose one Up to 500 MB. The file stays in this browser.