Skip to main content

Ethereum Transaction Decoder

Raw signed tx hex → typed fields, decoded locally (legacy / 1559 / 2930 / 4844)

About the Tx Decoder

A raw signed Ethereum transaction is RLP-encoded bytes — signature, nonce, gas, and the call itself all packed together. Decoding it by hand means RLP parsing plus EIP-155 and EIP-2718/7702 handling.

Paste any signed transaction (legacy, EIP-1559, EIP-2930, or type-4 with authorization lists) and see every field broken out: from, to, value, gas, fees, and the decoded calldata. Everything is parsed locally — a signed transaction contains your signature, so it should never be pasted into a random decoder.

How to use

  1. Paste the raw signed transaction bytes (0x…).
  2. Read the decoded fields, recovered sender, and embedded calldata.
  3. Verify exactly what a transaction does before broadcasting it.