Decode hex to text or encode text to hex (UTF-8). A simple Ethereum log & calldata decoder tool for EVM developers. Fast, client-side processing.
Hexadecimal encoding is fundamental to Ethereum development. Every piece of data on the blockchain is ultimately stored as hex: calldata, logs, contract storage, and event parameters. Understanding how to convert between hex and human-readable text is essential for debugging and development.
Hex encoding represents binary data as hexadecimal (base-16) strings. Ethereum uses hex for calldata, logs, and storage.
Keccak256 Hasher
Generate keccak256 hash online instantly. Solidity compatible hashing for Ethereum smart contract development. UTF-8 text and hex input modes.
Hex ↔ Decimal
Convert between hexadecimal values and decimal uint256-style integers. Perfect for decoding Ethereum calldata, logs, and on-chain uint256 values.
ABI Encoder & Decoder
Encode function calls into ABI format or decode ABI-encoded data back into human-readable form. Essential for Ethereum smart contract development.
Color Converter
Convert colors between HEX, RGB, HSL, and CMYK formats. Color picker with preview.