Thanks for wanting to download.

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

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

Enter your email address...

...then download:

Download ICEcoder v6.0 beta

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 $10 by credit card, debit card or Paypal you'll receive an email with your unlock code.

Benefits of donating:

An awesome browser based code editor for just $10!

New updates, features and releases often

Helping support an open source solution

Unlock code for all ICEcoder v5.x releases

Ready to get your unlock code?

Donate $10 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...

Mobile nav display link
Try the online demo

ICEcoder v6.0 beta

14 day trial, $10 to unlock

Issues setting up ICEcoder?

Very occassionally users do have issues with setting up ICEcoder, but thankfully this only seems to be around 1% of the time.

Stil, we like to do all we can to get those having problems up and running as easily as possible. To the right we list any known issues with the current version, plus things you can try if you're troubleshooting.

Session paramters
v5.0 beta introduced some new PHP session parameters in order to improve session security. However, this can be problematic for some users. The short term solution until we fix this is to open lib/settings-common.php and comment out lines 20-35. Now close down all browser windows and open ICEcoder. This will give you simpler session parameters and should resolve the issue.

Can't get plugins/update ICEcoder
ICEcoder will attempt to get files it needs from the website, so you will need either allow_url_fopen or curl to be enabled on your server. Once it has downloaded a file, it'll need to unzip it, so need to have zipArchive enabled also. Ensuring this is the case usually resolves issues here.

Internet Explorer 11 and CSRF
This strangely seems to only affect IE and is regarding ICEcoders CSRF (Cross Source Request Forgery) protection. We're working on a fix for this also, but if you experience this, you may want to consider commenting out lines 19-28 of lib/headers.php to stop it enforcing CSRF protection.

Server error after trying 775 and 757
Some web servers only seem to like running when the dirs are set t 755, a sensible permissions setting for them. Try setting 755 on the backups, lib, plugins, test and temp dirs.

Having a major usage issue?
We want to hear about it!

However, we can resolve issues that much quicker with some info. Please open your dev tools by pressing F12 and clicking on the Console tab. Now hold CTRL (or Cmd) and press F5 to force a reload. Attempt to do exactly what you did before and watch for any error messages in the Console.

If you're having an issue with file paths in some way, you can open lib/config___settings.php and change fileDirResOutput from 'none' to one of the settings mentioned (raw, object, both) to have it output lots of debug info that may help pinpoint issues.

If there aren't any, check for errors in an error-log.txt file in ICEcoder's working dir. Provide the error info to us, along with details on what you were attempting to do, with as much concise detail as possible, plus the browser you're using and web server type and version you're running ICEcoder on. This'll all help us figure out what's up that much quicker.

We hope to get you up and running ASAP.