Anyfile is in beta, so a few things may not work perfectly yet. Tell us what you find

Solidity file

Open and edit SOL files

You can open, view and edit SOL files for free right here in your browser, without Remix IDE and without uploading anything. Source in Solidity, the contract language for the Ethereum Virtual Machine, proposed in 2014. Files define contracts with state, functions and events, compiled to EVM bytecode.

Files are converted in your browser and never uploaded. By using Anyfile you agree to the Terms of Use.

View an SOL file without Remix IDE

Open and viewYes
EditYes
Create a new oneNot yet
Save as SOLYes, keeping what Anyfile doesn’t show
FormatBy Ethereum Foundation

Edit SOL files

Edited as code, without colours (no grammar for it ships with Anyfile yet). Keeps the original encoding (UTF-8, UTF-16 or Windows-1252), byte-order mark and line endings unless you change them.

More about the text and code editor

.sol

Solidity file

Source in Solidity, the contract language for the Ethereum Virtual Machine, proposed in 2014. Files define contracts with state, functions and events, compiled to EVM bytecode.

Writing and auditing smart contracts on Ethereum and compatible blockchains.

Opens in Remix IDE, VS Code, any text editor

Questions

How do I open an SOL file without Remix IDE?

Drop it on this page, or choose it. It opens in Anyfile’s text and code editor right in your browser, with nothing to install and no account.

Can I edit an SOL file online for free?

Yes. Edited as code, without colours (no grammar for it ships with Anyfile yet).

Is my SOL file uploaded?

No. It opens, changes and saves on your device. Nothing is sent to a server.