Developer Tools

TCP Flags Decoder — Interactive Flag Meanings

Enter a hex or decimal TCP flags value to inspect CWR, ECE, URG, ACK, PSH, RST, SYN, and FIN states and meanings interactively.

TCPNetworkProtocol

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Assist packet capture analysis
  • Learn TCP flags
  • Understand handshake and teardown

How to use

  1. Enter a flag value or click flags
  2. Read each flag meaning
  3. Compare common combinations

Example input and output

Input

0x12

Decode

SYN + ACK (handshake step 2)

FAQ

What does 0x12 mean?

0x12 = SYN + ACK, usually the server response in the TCP three-way handshake.

Tools

Related tools

Continue with another translated tool for a nearby task.

Base Converter Visual

Base Converter Visual — Step-by-Step Teaching Demo

Available

Enter a number to see binary, octal, decimal, and hexadecimal results side by side, with animated division-remainder steps. Useful for learning and classroom demos.

Radix Teaching Visualization

Bitwise Calculator

AND, OR, XOR, and Shift Calculator

Available

Run AND, OR, XOR, left shift, and right shift on two operands in your browser. Decimal, hex, and binary inputs stay linked, and results show in all three bases—useful for protocol debugging and mask checks.

Bitwise Binary Developer