Encode Solidity function calls with parameters
Decode calldata and function results
Decode Ethereum transactions and token transfers
Analyze bytecode, detect functions, generate ABI
Convert between wei, gwei, ether and more
Convert between hex, text, decimal and more
Encode and decode Base58 format (BTC, SOL, IPFS)
Convert Unix timestamps to dates and vice versa
Estimate Ethereum transaction gas costs
Compute and look up function selectors
Generate event topic hashes from signatures
Compute keccak256, SHA-256, MD5 hashes
Validate multi-chain crypto addresses (ETH, BTC, SOL, TRX)
Generate Ethereum private keys and addresses
Convert private keys to Ethereum addresses
The rpchub developer tools suite is a set of free, browser-only EVM utilities covering the everyday pain points of Web3 development: ABI encoding and decoding, transaction and calldata decoding, event topic and 4-byte selector computation, hash generation, address validation, and a host of unit and hex converters.
Every tool runs client-side with no uploads, no API keys, and no accounts. Your calldata, bytecode, and keys never leave your device, which makes the suite as safe as it is convenient for inspection tasks.
From encoding an interaction and checking a selector, to decoding the resulting transaction and computing event topics for log filtering, the tools chain together into a lightweight replacement for a full CLI workflow.
Yes. All tools are free to use with no signup, and heavy computation runs locally in your browser.
The utility tools are EVM-agnostic; chain-specific tools such as the Base58 converter also cover Bitcoin, Solana, and IPFS formats.