ABI Calldata Decoder
Decode transaction input data into a function and its arguments; common ERC20/721 auto-detected.
A free ABI calldata decoder: turn a transaction’s input data into a function name and its arguments. Common ERC20 / ERC721 methods (transfer, approve, transferFrom…) are recognized automatically; otherwise supply the signature yourself. Address arguments are shown in both EIP-55 and TRON form. Everything runs locally.
How to use
- Paste the transaction input data (starting with 0x).
- If the function is recognized the arguments decode immediately; otherwise enter the signature.
- Review each argument’s type and value, and copy the whole decoding in one click.
FAQ
- Why is the function name sometimes unknown?
- A selector is a hash of the signature and cannot be reversed. The tool ships a table of common ERC20 / ERC721 methods; beyond those you need to supply the signature, which you can find in the contract source or on a block explorer.
- Which argument types are supported?
- address, bool, uintN / intN, bytesN, string, bytes and arrays of those. Nested tuples are not supported — the tool says so rather than guessing, because a wrong decoding is more dangerous than none.
- Does decoding prove a transaction is safe?
- No. Decoding only tells you which function is called with which arguments; safety also depends on the target contract itself. Always verify the contract address.
Related tools
- Base58 · TRON Address — Convert & validate TRON (T…), hex (41…) and EVM (0x…) addresses; plus generic Base58.
- Wei / Gwei Units — wei/gwei/ether and sun/TRX conversion with any token decimals — no precision loss.
- Keccak-256 · Selector — Keccak-256 digests, function selectors and event topics (not the same as SHA3-256).
- Request Echo — See what the server actually received: every header, the real IP, the proxy chain.
- HTTP Testbed — Return any status, delay, redirect or payload size to exercise client retry and timeout logic.
- Webhook Box — Generate a temporary URL to capture third-party callbacks and inspect headers and body in full.