Packet Sender can send and receive UDP, TCP, and SSL on the ports of your choosing. It also has a built-in HTTP client for GET/POST requests and Panel Generation for the creation of complex control systems.

100% Free

Open source .
No Ads. No bundles.


Send & Receive.

ASCII or HEX and Macros

Any data can be defined.


Windows, Mac, Linux.

Command Line

For automation / scripting

Packet Sender Cloud

Save. Share. Collaborate.

HTTP Client

Test POST/GET requests with auth headers.

Intense Traffic Generation

For stress-testing

Panel Generator

For building complex control systems

Common Uses

Packet Sender was designed to be very easy to use while still providing enough features for power users.

• Test automation

Using its command line tool or hotkeys

• Testing network APIs

Using the built-in UDP / TCP / SSL clients

• Malware analysis

using the built-in UDP / TCP / SSL servers

• Panel Generation

Create single-button panels that trigger a series of commands for control systems.

• Testing HTTP

Single-button GET/POST requests for control systems.

• Intense Traffic

Flood at a particular rate to stress-test devices

• Testing network connectivity/firewalls

by having 2 Packet Senders talk to each other

• Tech support

by sending customers a portable Packet Sender with pre-defined settings and packets

• Security research

Send SSL and then analyze the traffic log.


Linux Desktop (with Qt)
Command Line comes with all versions
More screenshots can be found in the documentation.