Pure Finance EVM Decompiler & Compiler

Convert raw bytecode or contract addresses into readable Solidity. Compile your code back to deployable bytecode with ease.

Decompiler

Convert EVM bytecode or contract addresses to Solidity-like code.

Compiler

Instantly compile Solidity or Huff to EVM bytecode in-browser.

Multi-chain Support

Supports Ethereum, Base, Arbitrum, Optimism, Polygon, and more.

Privacy First

All decompilation happens locally โ€” your code stays safe.

โš™๏ธ How It Works

1.

Paste your contract's bytecode or address into the tool.

2.

Select whether to compile or decompile your code.

3.

Instantly get deployable bytecode or readable Solidity.

Disclaimer

Please make sure you have enough ETH to cover the gas fees, else this transaction will fail.

User Agreement

By using this tool, you acknowledge and agree that it is provided for educational and research purposes only. You are solely responsible for any actions you take based on the output. The developers assume no liability for any misuse, errors, or outcomes resulting from its use.