There were 1,590 direct web downloads last month. This does not include 3rd-party mirrors that redistribute Packet Sender:
Top 5 countries:
United States(356), Germany(126), United Kingdom(113), India(73), Canada(58),
Top 5 states:
California(58), New York(33), Massachusetts(20), Florida(18), Texas(18)
Bug Reports / Feature RequestsBug reporting and feature requests can be submitted here:
Registration is required (Sorry, blame spammers). Anonymous feedback is available through this contact page .
- In the bottom right, there are UDP server and TCP server status and port. You can click to activate or deactivate these.
- During packet resending, there will be a button to cancel all resends.
- Please check your firewall. Windows aggressively blocks TCP-based servers. Packet Sender will still work if the firewall blocks it, but it can't receive unsolicited TCP-based packets.
- In the table, there is a list of saved packets. You can double-click to directly edit fields in this table.
- Fields can be rearranged by drag-and-drop in the settings tab.
- A resend value of "0" means it is a single-shot packet.
- A packet has a name, destination address (domains will trigger an IP lookup), port, and data associated with it.
- Click "Test" to immediately send. Click "Save" to send later.
- Packet Sender supports mixed ASCII and HEX notation:
- \XX gets translated to XX in hex
- \n and \r will get translated to 0A and 0D
- HEX numbers are space delimited
- Example ASCII:
68 65 6c 6c 6f 20 77 6f 72 6c 64 0d
- You may save a packet directly from the traffic log. You will be prompted for a name, and the source address and port will be switched for your convenience.
- An optional response can be sent. The same response is used for TCP and UDP.
Usage: packetsender [options] address port data
Packet Sender is a Network TCP and UDP Test Utility by Dan Nagle
See http://PacketSender.com/ for more information.
|-?, -h, --help||Displays this help.|
|-v, --version||Displays version information.|
|-q, --quiet||Quiet mode. Only output received data.|
|-x, --hex||Parse data as hex (default).|
|-a, --ascii||Parse data as mixed-ascii (like the GUI).|
|-A, --ASCII||Parse data as pure ascii (no \xx translation).|
|-w, --wait <milliseconds>||Wait up to <milliseconds> for a response after sending. Zero means do not wait (Default).|
|-b, --bind <port>||Bind port. Default for UDP is internal settings. Default for TCP is dynamic.|
|-t, --tcp||Send TCP (default).|
|-u, --udp||Send UDP.|
|-n, --name <name>||Send previously saved packet named <name>. Other options overrides saved packet parameters.|
|-address||Destination address. Optional for saved packet.|
|-port||Destination port. Optional for saved packet.|
|-data||Data to send. Optional for saved packet.|
packetsender -taw 500 ubuntu.com 22 "Hello\nWorld" TCP (56620)://126.96.36.199:22 48 65 6c 6c 6f 0a 57 6f 72 6c 64 Response HEX:53 53 48 2D 32 2E 30 2D 4F 70 65 6E 53 53 48 5F 35 2E 33 70 31 20 44 65 62 69 61 6E 2D 33 75 62 75 6E 74 75 33 2E 31 2E 49 53 2E 31 30 2E 30 34 0D 0A Response ASCII:SSH-2.0-OpenSSH_5.3p1 Debian-3ubuntu3.1.IS.10.04\r\n
For Android (4.0 and higher):
For Windows Vista, 7, 8, 8.1:
For Windows XP:
For Mac OS X (Intel 64-bit):
For Linux Desktop (32-bit or 64-bit with Qt 5.2 ):
Mirrors may not have latest version.
Mirrors for the Windows version:
|Based on the user interface, features and complexity, Findmysoft has rated Packet Sender 5 out of 5 stars, naming it Essential|
|Softpedia guarantees that Packet Sender is 100% CLEAN, which means it does not contain any form of malware, including spyware, viruses, trojans and backdoors.|
- Version 2014-02-22
- TCP connections are now fully threaded (no more UI freezes).
- Brand new and highly capable command line interface. (Run PacketSender --help)
- Some mild UI enhancements to make sending easier.
- Ubuntu version brought up to date.
- Windows XP now separated. (Users, consider migrating )
- Qt 5.2
- Version 1.5 (Mobile)
- Android version released.
- Version 2013-11-18
- Copy to Clipboard button on traffic log.
- Name prompt for traffic log.
- Version 2013-11-11
- Bad installer on Windows. No other changes made.
- Version 2013-11-09
- Searching packets from traffic log.
- Fixed some traffic log stability problems.
- Version 2013-11-05
- Added resending packets at user-specified intervals.
- Traffic log sped up significantly.
- Packet searching.
- Table headers (both saved packets and traffic log) can be rearranged.
- Response packet for TCP actually works now.
- Response packet data can be manually updated.
- About / License stuff moved to another tab.
- Internal libraries updated.
- Version 2013-10-20
- 64-bit Ubuntu and Linux Mint support.
- Version 2013-10-14
- Ubuntu and Linux Mint support.
- Version 2013-05-20
- Saving is less quirky.
- Domain names can be used in IP address line. Packet Sender will do a quick lookup to find the IP.
- Internal libraries updated.
- Version 2012-09-12
- Public release of deskop version.