Wireshark
Wireshark is a free, open-source network protocol analyzer for capturing and examining network traffic.
What Wireshark is
Wireshark is a free, open-source network protocol analyzer for capturing and examining network traffic. It supports live capture and offline analysis through a graphical interface or the TShark terminal utility, with deep inspection of hundreds of protocols. Display filters can narrow what appears during analysis, but their syntax differs from capture filters. Wireshark reads and writes formats including pcap and pcapng, and can decompress gzip-compressed captures. Analysis options include VoIP analysis, packet coloring rules, and exports to XML, PostScript, CSV, or plain text. It can decrypt protocols including IPsec, Kerberos, SSL/TLS, WEP, and WPA/WPA2. Wireshark is available for Linux, macOS, and Windows under GNU General Public License version 2, with no license fee for the full version. Windows packages include Npcap, which is needed for live packet capture. The traffic visible in a capture varies with the operating system, capture library, network interface, and network configuration; switched networks may not reveal unicast traffic between other ports. Community support is available through a Q&A site and users mailing list.
Good
- Free, full version under GNU GPL version 2.
- Supports live capture and offline analysis.
- Reads and writes pcap and pcapng.
- Can decrypt several listed protocols.
- Offers GUI and TShark terminal utility.
Watch out
- Windows live capture requires Npcap.
- Visible traffic depends on network setup and capture environment.
- Display and capture filter syntax differ.
Who it suits
Wireshark is suited to network professionals, security experts, developers, and educators who need to inspect captured traffic. It supports both graphical and terminal-based analysis.
Verdict
Wireshark provides broad protocol inspection and capture analysis at no license fee. Capture visibility depends on the network and system setup, and Windows live capture needs Npcap.
Plans and prices
From Wireshark's own pricing page, checked 15 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Wireshark | Free | no license keys or fees · use on any number of computers · GPL source available |
The facts
Each one read from Wireshark's own pages, with the date it was checked.
What it does
- Analysis features
- Features include VoIP analysis, packet coloring rules, and export to XML, PostScript, CSV, or plain text.checked 29 Sep 2026
- API
- The sharkd daemon exposes JSON-RPC over standard input or Unix/TCP sockets for programmatic packet dissection, filtering and analysis.checked 15 Oct 2026
- API methods
- Sharkd documents methods for loading captures, listing frames and fields, compiling filters, following streams, retrieving statistics and setting preferences.checked 15 Oct 2026
- Capture and analysis
- It supports live capture and offline analysis, with a graphical interface and the TShark terminal utility.checked 29 Sep 2026
- Capture dependency
- The Windows packages include Npcap, which is required for live packet capture.checked 29 Sep 2026
- Capture-file export
- It saves captures and exports all or selected packets in multiple capture formats.checked 15 Oct 2026
- Capture-file import
- It opens packet files produced by tcpdump, WinDump, Wireshark and other capture programs, and can import hexadecimal dumps.checked 15 Oct 2026
- Capture limitation
- The traffic visible to Wireshark depends on the operating system, capture library, network interface, and network configuration; switched networks may not expose unicast traffic between other ports.checked 29 Sep 2026
- Decryption
- Documented supported decryption covers protocols including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP and WPA/WPA2.checked 15 Oct 2026
- Documentation
- Official material includes a User’s Guide, Developer’s Guide, wiki, FAQ, Q&A site, issue tracker and user/developer mailing lists.checked 15 Oct 2026
- Extensibility
- The extcap interface lets external binaries or scripts appear as capture interfaces and be configured through the GUI.checked 15 Oct 2026
- File formats
- It reads and writes many capture formats, including pcap and pcapng, and can decompress gzip-compressed capture files on the fly.checked 29 Sep 2026
- Filtering
- Users can filter packets using many criteria, including display filters for addresses, ports and protocols.checked 15 Oct 2026
- Foundation
- Since 2023 the project has been operated by the Wireshark Foundation, a U.S. 501(c)(3) nonprofit that provides infrastructure, hosts SharkFest and promotes network education.checked 15 Oct 2026
- History
- Gerald Combs began Ethereal in late 1997; its first public release was July 1998, and the project adopted the Wireshark name in 2006.checked 15 Oct 2026
- Licence
- Wireshark is open source under GNU GPL version 2 or later, with source code available for modification and redistribution under the licence.checked 15 Oct 2026
- License
- Wireshark is open-source software released under the GNU General Public License version 2, and the downloaded version is the full version without a license fee.checked 29 Sep 2026
- Limit: Capterra users
- Capterra complaints repeatedly mention an outdated or unfriendly interface, beginner complexity, slow performance on captures and difficult filter syntax.checked 15 Oct 2026
- Limit: G2 users
- Repeated complaints include a steep learning curve, cluttered or dated interface, complex filters, large-memory capture slowdowns and lack of automatic maliciousness explanations.checked 15 Oct 2026
- Limit: independent reviews
- TechRadar says effective use requires networking knowledge, the tool is not an IDS, it provides no alerts and support is mainly self-service community documentation.checked 15 Oct 2026
- Live capture
- It captures live packet data from network interfaces.checked 15 Oct 2026
The company
- Company facts
- LinkedIn describes the Wireshark Foundation as a San Francisco nonprofit in computer and network security with a stated company size of 2–10 employees.checked 15 Oct 2026
- Founded
- 1998checked 23 Sep 2026
Where it runs
- Linux and BSD packaging
- Binary packages are listed for distributions including Ubuntu, Debian, Fedora, Arch, FreeBSD, NetBSD, OpenBSD and Oracle Solaris.checked 15 Oct 2026
The full review of Wireshark
Overview
Wireshark is a desktop tool for capturing network traffic and examining packets interactively. It is best suited to network professionals, security experts, developers and educators who need detailed protocol-level visibility. Its breadth and full-featured interface make it a strong free analyzer, provided the network and capture setup expose the traffic you need.
The project dates to 1998 and is open source under GNU GPL version 2. Its graphical interface serves interactive investigation, while TShark offers a terminal-based way to work with captures. Neither can reveal traffic that the operating system, capture library, interface or network configuration does not make visible; on switched networks, unicast traffic between other ports may remain out of reach.
Browse Network Protocol Analyzers, Network Packet Capture Software and Network Packet Analyzer Software.
Key features
- Broad protocol inspection: Wireshark can dissect hundreds of protocols, making it useful when an investigation spans more than one type of network traffic.
- Live and offline analysis: Capture traffic as it moves or inspect saved captures later; remote capture is supported too. Offline analysis is the practical fallback when live visibility or access is limited.
- Two filtering syntaxes: Display filters narrow packets shown during analysis, but their syntax differs from capture filters. Users need to keep the distinction straight when choosing what to capture versus what to inspect.
- Flexible capture files: It reads and writes formats including pcap and pcapng, and decompresses gzip-compressed capture files on the fly. That helps when working across different capture sources and stored archives.
- Focused analysis tools: VoIP analysis, packet-coloring rules and export to XML, PostScript, CSV or plain text support different investigation and reporting needs.
- Decryption support: It can decrypt protocols including IPsec, Kerberos, SSL/TLS, WEP and WPA/WPA2. This expands analysis possibilities, though useful visibility still depends on the capture and network setup.
- Graphical and terminal workflows: Wireshark pairs its interactive graphical interface with TShark, a command-line utility. That gives users a choice between visual packet browsing and terminal-based work.
Pricing
Wireshark costs free. The free plan is the full version, with no license fee, rather than a time-limited trial or a reduced tier. That makes it a practical choice for individuals and teams who need its complete analyzer without a software license charge.
There is no paid plan to trade off against the free edition. The GNU GPL version 2 governs the open-source release. Windows packages include Npcap, which is required for live packet capture; capture permissions and visibility still depend on system and network conditions.
Platforms
Wireshark is available for Linux, macOS and Windows as desktop software. Its capture and analysis capabilities include PCAP support, command-line tools, remote capture, flow analysis and traffic decryption. On Windows, Npcap is needed for live capture and is included in the packages.
Who it's for
Network professionals and security experts can use Wireshark to inspect protocol behavior and investigate captured traffic. Developers and educators can use the same packet-level detail to examine network exchanges or teach how protocols operate. It is less suitable when a reader expects a tool to expose all traffic on a switched network automatically: visibility is constrained by the interface, capture library, operating system and network configuration.
Support comes through the community Q&A site and Wireshark users mailing list. The download page also links security advisories, including notices about dissector crashes and other vulnerabilities, so users can follow project security updates.
Pros and cons
- Pro: Full-featured use without a license fee. The free download includes the full version, not a limited free tier.
- Pro: Broad inspection and file support. Hundreds of protocols, common capture formats and gzip decompression make it adaptable to varied analysis work.
- Pro: Multiple ways to work with traffic. Live and remote capture, offline analysis, a GUI and TShark cover both interactive and terminal workflows.
- Con: Capture visibility is conditional. Hardware, operating system and network configuration can limit what packets appear; switched networks may hide other ports' unicast traffic.
- Con: Filtering requires care. Capture-filter and display-filter syntax differ, adding a distinction users must learn to avoid applying the wrong filter.
- Con: Windows live capture has a dependency. Npcap is required, even though it is included in the Windows packages.
Alternatives
Choose TShark when a free option on Linux, macOS or Windows better fits a terminal-centered workflow. Consider NETCAP if you want a freemium alternative with an open-source CLI and a free Core plan.
Malcolm is another free option for Linux, macOS, Windows, web or self-hosted use. tcpdump is a free, BSD-licensed choice for capture, with permissions dependent on the operating system and configuration. Zui is free to download and use across Linux, macOS and Windows.
PacketSafari offers a freemium alternative across desktop, web, API and self-hosted platforms. Arkime is a free, open-source option for API, Linux, self-hosted and web environments, with no paid-only features or license fees. NetworkMiner is a freemium alternative for Linux, macOS and Windows; its source code is GPLv2 free and open source.
Verdict
Choose Wireshark if you need a capable, no-license-fee desktop analyzer for detailed protocol inspection across live and saved traffic. Its strongest case is the combination of protocol breadth, flexible capture-file handling and both graphical and command-line tools. Look elsewhere if your priority is seeing traffic the network does not expose, or if you need live capture on Windows without the Npcap dependency.
Alternatives to Wireshark
- 1
Colasoft Capsa
Free planWindows7.4$295 one-time - 2
Sniffnet
Free planOpen sourceLinuxmacOSWindows7.4Free plan - 3

Arkime
Free planOpen sourceWebAPILinuxSelf-hosted7.3Free plan - 4
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 5

NetworkMiner
Free planLinuxmacOSWindows6.9$1,300 one-time - 6
Termshark
Free planAndroidLinuxmacOSWindows6.8Free plan
