Function Selector Lookup
Calculate Solidity function selectors from signatures using keccak256. Browse a table of 30+ common ERC-20, ERC-721, and Ownable selectors.
Try These Signatures
About Function Selectors
- A function selector is the first 4 bytes of the keccak256 hash of the function signature
- The EVM uses selectors to dispatch calls to the correct function
- Signature format: functionName(type1,type2) -- no spaces, no parameter names
- Selectors are used in calldata, event topics, and interface detection (ERC-165)
Related Tools & Guides
ABI Encoder / Decoder
Encode and decode Ethereum ABI data. Input function signatures and parameters to generate calldata.
Keccak256 Hash Generator
Generate Keccak256 hashes from text input. The hash function used by Ethereum and Solidity.
Solidity Event Hash Calculator
Calculate keccak256 hashes for Solidity event signatures. Get topic 0 values for filtering Ethereum logs.