Layer 2|Layer 3|UDP · TCP · ICMP|Hex payloads|Live monitor

Packet Generator

Every header field under your control. Craft and transmit custom Ethernet frames — burst or continuous, fixed or random size — and watch throughput and errors live. Precision testing without the four-figure commercial license.

Key features

Total control,
byte by byte

🔧

Full header control — Layer 2

Source and destination MAC, EtherType, VLAN tags and every field of the Ethernet II header, exactly as you need.

🌐

IPv4 header control — Layer 3

TTL, ToS/DSCP, flags, protocol, source and destination IP — override any field for precise, repeatable tests.

📦

UDP / TCP / ICMP

Build transport-layer payloads for the three protocols that matter most in network validation and probing.

📏

Fixed & random sizes

Send exact-length frames or randomize size across a range to emulate real-world mixed traffic.

💥

Continuous & burst

Stream indefinitely or fire precise bursts at a target rate — ideal for throughput and stress testing.

📊

Real-time traffic monitor

Watch packets-per-second, throughput and error counts live as you transmit — no external analyzer needed.

Hex editor for payload

Type payloads directly in hex for total byte-level control — craft malformed or edge-case frames on purpose.

🔀

Interface selection

Choose exactly which network interface transmits, so you always test on the right link.

🎯

Repeatable & precise

Save configurations and reproduce the exact same test conditions every time — essential for regression testing.

How it works

Four steps to first frame

01

Select your interface

Pick the exact adapter that will transmit your frames.

02

Configure the headers

MAC, IP, protocol — set every field you need to control.

03

Set size & rate

Fixed or random size, continuous or burst, at your target rate.

04

Start & monitor

Hit transmit and watch throughput and errors in real time.

Real-time traffic monitor showing throughput
Field-proven scenarios

What engineers test with it

🏷️

VLAN & QoS handling

Send tagged frames with specific DSCP/ToS markings and verify your switches classify, remark and prioritize exactly as designed.

🧱

Firewall & ACL checks

Craft the exact 5-tuple a rule should match — then the one it shouldn’t — and prove the policy behaves before an auditor asks.

📉

Throughput & storms

Burst at line rate to find where a link saturates, when buffers overflow, and whether storm-control kicks in at the threshold.

🧪

Malformed frames

Build undersized, oversized or deliberately wrong frames in the hex editor — the tests vendors hope you never run.

See it in action

The real application

Click any screenshot to zoom.

YTS ETH Packet Generator — protocol and packet-size configuration with the packet review and edit pane in raw hex
Hex view & editor — byte-level control
Packet header configuration detail
Header configuration detail
Real-time traffic monitor showing throughput
Real-time traffic monitor
FAQ

Questions, answered

Is it really free — even for commercial use?
Yes. It's free for personal and professional use alike, with no license key or registration. Commercial packet generators with this level of header control typically cost hundreds to thousands of dollars.
Which headers and protocols can I control?
Full Ethernet II (Layer 2) header control including MAC addressing, plus the IPv4 (Layer 3) header, with UDP, TCP and ICMP transport payloads and a hex editor for byte-level payload control.
Can I use it for security research?
Yes — crafting frames to analyze protocol behavior on networks you're authorized to test is exactly what it's for. As with any testing tool, only use it on infrastructure you own or have permission to test.
Does it work on Wi-Fi adapters?
It transmits on the network interface you select. Wired Ethernet adapters give the most faithful Layer 2 control; wireless adapters and their drivers may rewrite or restrict raw frames.
Windows 10/11|Free forever

Get the generator

Free for Windows — today, and always.
No license, no registration, no expiry.

Technical specifications

OSWindows 10 / 11 (64-bit)
LayersEthernet II (L2), IPv4 (L3)
TransportUDP, TCP, ICMP
TransmissionContinuous & burst · fixed or random size · configurable rate
PayloadHex editor for full byte-level control
MonitoringReal-time packets/sec, throughput & error counters
LicenseFree — no commercial license required