Skip to content
KitploitKITPLOIT
ToolsBlog
Log in
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
PacketSender — Network utility for sending / receiving TCP, UDP, SSL, HTTP | Kitploit
Tools/GitHubGitHub/dannagle/packetsender
General Purpose UtilitiesPacket Sniffing & AnalysisNetwork MappingNetwork Security
GitHubdannagle/packetsender

PacketSender

Network utility for sending / receiving TCP, UDP, SSL, HTTP

View Repository
2.7k394201 month agoReviewed by Kitploit
Website

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Introduction

Packet Sender Logo

https://packetsender.com

Read this in other languages: English, Español, Deutsch, Français, italiano 简体中文.

Downloads

Packet Sender is an open source utility to allow sending and receiving TCP, UDP, and SSL (encrypted TCP) packets as well as HTTP/HTTPS requests and panel generation. The mainline branch officially supports Windows, Mac, and Desktop Linux (with Qt). Other places may recompile and redistribute Packet Sender. Packet Sender is free and licensed GPL v2 or later. It can be used for both commercial and personal use. If you find the app useful, please consider donating/sponsoring so development may continue.

Table Of Contents

  • Sponsors
    • Visit IWL.com
    • Visit NagleCode.com
    • Visit Eletiope.com
    • Visit John Huntington
  • GUI
  • Intense Traffic Generator (GUI)
  • Network
  • Downloads
  • iOS Mobile App
  • Support
  • IPv4 Subnet Calculator
  • Wake-On-LAN / Magic Packet
  • Packet Sender Cloud
  • Portable Mode
  • Macros and Smart Responses
  • Persistent TCP and SSL
  • HTTP/HTTPS Requests
  • Panel Generator
  • Command Line Interface
  • Intense Traffic Generator (CLI)
  • Building Packet Sender

Sponsors

Packet Sender would like to thank the following sponsors.

IWL
IWL is a California company creating computer networking products.


NagleCode
NagleCode is a software publisher and development studio.


Eletiope
Eletiope installs lighting, audiovisuals and immersive rooms for exhibitions and museums, and for corporate showrooms.


John Huntington
Author, consultant, educator, sound engineer, award-winning photographer, and storm chaser.


Would you like your name/logo listed here?

Support

  • Twitter/X: @NagleCode
  • Forums are at: GitHub Discussions.
  • Email: Packet Sender Contact
  • Connect with me on LinkedIn

NOTE: Try (temporarily) disabling your firewall if having problems in Windows.

Downloads

Desktop Download

Official releases of Packet Sender can be downloaded at PacketSender.com. Some places redistribute Packet Sender.

Windows Logo Mac Logo Linux Logo

iOS Mobile App

The Packet Sender for iOS is fully native, contain bare minimum permissions, and collects no data. This is software that respsects you. Thank you for supporting this effort.

The iOS version is located on the Apple App Store

Packet Sender iOS

GUI

Packet Sender is identical for all the desktop versions. The only difference is its theme to match the operating system.

Packet Sender screenshot

  1. A packet has a name, destination address (domain names are default resolved just before sending), port, and data associated with it.
  2. In the table, there is a list of saved packets. You can double-click to directly edit fields in this table.
  3. In the bottom right, there are UDP, TCP, and SSL server status and port(s). Clicking on these will activate or deactivate the protocol. Packet Sender supports binding to any number of ports.
  4. There is also a IP toggle button. Clicking this changes it to IPv4 (default), IPv6, or custom IP

General Notes

  • A resend value of "0" means it is a single-shot packet.
  • 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.
  • An optional response can be sent. The same response is used for TCP, UDP, and SSL.
  • For IPv6 sending, you will also need the scope ID.
  • Packet Sender supports mixed ASCII and HEX notation:
    • Double-click either field to bring up the multi-line editor
    • \XX gets translated to XX in hex
    • \n, \r, \t will get translated to 0A, 0D, and 09
    • HEX numbers are space delimited
      • The HEX field will attempt to interpret other common delimiters (such as commas, colons (Wireshark), semicolons, " 0x", etc) and auto-correct. It is very fault-tolerent.
      • A single stream of HEX is also supported. If the number of bytes is odd, Packet Sender will assume the front byte needs a zero and then auto-correct.
    • Example ASCII: hello world\r
    • Example HEX: 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.
    • You may also load a file directly in to the HEX field. The HEX field supports sending up to 10,922 bytes. The theoretical limit for sending via the command line is 200 MB.
Download Tool