Thanks for wanting to download.

ICEcoder is now available as a free 14 day trial and just $5 after to continue using it.

Please enter your email address and hit the button to download. We'll only email very occasionally about big ICEcoder news.

Enter your email address...

...then download:

download v5.0 beta trial

OK, just some feedback please.

(It's anonymous and helps us know how to improve ICEcoder for you)

I'm using ICEcoder for:

Will be installing on:

I'm a:

Industry I work in:

In future I'd consider paying for ICEcoder:

I'd like a mobile version:

Submit & download:

submit & download

Thanks for trialling ICEcoder!

To continue using it, simply donate $5 either on the site or via Paypal you'll receive an email with your unlock code.

Benefits of donating:

An awesome browser based code editor for just $5!

New updates, features and releases often

Helping support an open source solution

Unlock code for the v4.x and upcoming v5.x releases

Ready to get your unlock code?

Donate $5 by card SSL cert lock Visa & Mastercard

Payments powered by Stripe

...or by Paypal...

Not ready to buy or have thoughts on ICEcoder?

We'd love to get your feedback!

Thanks for donating!

ICEcoder relies entirely on donations to keep developing new features.

Your donation is very much appreciated!

Please check your email now for an unlock code...

Fork me on GitHub
Inspire. Create. Evolve.

Code editor awesomeness

ICEcoder code editor ICEcoder features ICEcoder features ICEcoder features ICEcoder features ICEcoder shop
Give it a whirl...

download v5.0 beta

users and rising hourly!

Runs great on...
Linux Windows Apple
using browsers...
Chrome Firefox Internet Explorer
requires only...

Supports these languages...
HTML CSS LESS JavaScript CoffeeScript PHP Ruby Python Markdown C/C#/C++, Erlang, Java, Lua, Rust, SQL and more!

So, what's ICEcoder?

ICEcoder is a browser based code editor, which provides a modern approach to building websites. By allowing you to code directly within the web browser, online or offline, it means you only need one program (your browser) to develop sites, plus can test on actual web servers. After development, you can also maintain the website easily, all of which make for speedy and smart development.

Because it can be web based you can use it from any internet enabled computer with a modern browser and because it's built with commom web languages, you can customise it to your liking, integrating with online services. If you'd like to use it as a desktop code editor, no problems, you only need PHP 5.0+ (though 5.3+ is recommeded), so you can use on Linux and on PC via WAMP or XAMPP and Mac via MAMP (or another PHP installation).

In the ICEcoder Community...

Version 5.0 beta released!

Amazing new release with faster file handling and a fancy new look!

Version 4.5 released!

New version released and it's absolutely packed full of great new features!

ICEcoder v4.4 - Free 14 Day Trial

ICEcoder v4.4 is now available as a 14 day trial and just $5 to continue using it.

FPS and MS to render frame plugin added

New plugin added, code courtesy of Mr. Doob, which shows the performance of the webpage in the preview window.

Almost 45,000 downloads

44,413 downloads to date and we're fast heading towards 50,000. Check out the latest stats here.

Split pane and diff highlighting

The editor area can now split into 2 pages and show diffs between them as you type or work with GitHub diffs

Sass and LESS compiling plugins

2 new plugins available to create a .css file whenever you save a .less or .scss file

ICEcoder v4.2 released

GitHub integration almost complete, security tweaks and now available in 8-9 languages

Code editor features

While it looks simplistic on the surface, ICEcoder packs a whole load of features and plugins to make coding slick & efficient.

Some of the best include:

use online or locally
use online or offline Use it online from wherever you are, but it also runs under localhost too as a desktop solution.
broken tag indicators
broken nesting indicators An indicator shows if you have a broken tag structures and highlights where errors occured.
themes 25+ highlighting themes come as standard but you can easily make your own with a CSS file.
find & replace builder
find & replace builder Find and replace can be applied to the current or all open documents, plus filenames & files.
secure login
login ICEcoder can be setup wherever you wish and is login secured to help keep your files safe. It's multi user too!
type boosters
type boosters Plenty of coding assist is available such as Emmet, close tag completion and tag wrappers.
nest display & selection
nest display & selection A nesting display shows your cursor position, hover over them to highlight, click to select.
linting with JS Hint as you type
linting with JS Your JavaScript code is linted with JS Hint as you type to ensure good coding practises.
manage your MySQL databases
manage your MySQL databases MySQL database management is easy with the Adminer plugin. It's like phpMyAdmin, but better.

What's new in v 5.0 beta

All file processes except load now via XHR, Portuguese (BR) language available, new default theme, session improvements, scale 0.5 with user-scalable=no for mobile use, stop caching with headers and microtime on URLs, plus lots of bug fixes, security tweaks and improvements

Ready to install ICEcoder?

Installation is as easy as 1, 2, 3...

Step 1: Get ICEcoder

Step 2: Place in your document root (online or local)

(Note: A small number of hosts give internal server error here, if you get this, try 755 instead)

Step 3: Start coding

Now you're setup, auto-logged in and ready to code!

download v5.0 beta

Some great websites that have featured ICEcoder...

.net magazine Code Visually Webification

Web Resources Depot W3 Update CodeGeekz TekZoom

Six Revisions Creative Bloq Softpedia

...and nice things people have said about ICEcoder...

"Thank you SO MUCH for all the time & effort you put into this. I got to use ICEcoder on a system at work and I really, really like it. You've done an exceptional job."

© 2015 Matt Pass. All usage of ICEcoder is entirely your own. I'm not responsible for anything, please view README and LICENSE files in download zip.