Online Solidity Decompiler

There are many contracts deployed on the Ethereum network with no source or ABI publicly available.
This makes verifying their security and understanding their behaviour a difficult task without the right tools, such as a decompiler.
This tool decompiles Ethereum contract bytecode into more readable Solidity-like code, allowing for better understanding of such contracts.

Other Resources


2021-12-08 - Added support for Binance Smart Chain.
2021-08-05 - Added support for CHAINID, SELFBALANCE and BASEFEE opcodes.
2018-09-12 - Fixed decompiler not working on Kovan or Rinkeby testnet contracts.

Decompile 34C3 CTF chaingang contract (challenge description)
Decompile Blaze CTF 2018 smarter contract
Decompile DEF CON CTF Quals 2018 SAG? proxy contract
Decompile DEF CON CTF Quals 2018 SAG? contract
Decompile CryptoKitties gene science contract
Found this site useful?
Donations are greatly appreciated!
ETH: 0xB3F04f0c276fa1177c1779f6E1E156B2738ea392
Contact/hire: [email protected]