EVERYTHING XIAOMI
Get listed

ICEcoder

ICEcoder is a browser-based code editor for building, testing, and maintaining websites.

Place
#9 of 45
Score
7.5

What ICEcoder is

ICEcoder is a browser-based code editor for building, testing, and maintaining websites. It runs online or offline and can be accessed through a modern browser on an internet-enabled computer. Editing features include live editing, multiple selections, code assist, code folding, bracket matching, and automatic indentation. Its find-and-replace builder searches current or open documents, files, and filenames, with plain-text and regular-expression options. ICEcoder requires an Apache or similar web server and PHP 7.0 or newer. The manual lists Chrome, Firefox, Safari, Edge, and Internet Explorer 11 or newer. Downloads are offered through Git, Docker, Composer, Bash, ZIP, and EXE formats. Built-in tools include terminal, database, and Git management; plugins can be installed or created using web languages. Plugin installation requires ZipArchive on the server. It supports multiple users, but does not isolate their security, so it is intended for trusted developer teams. The IDE framework is MIT licensed, although some components have separate licenses. ICEcoder is free; no paid tier is listed.

Good

  • Can run online or offline.
  • Includes terminal, database, and Git management tools.
  • Searches files and filenames with plain text or regex.
  • Free, with an MIT-licensed IDE framework.

Watch out

  • Requires an Apache or similar server and PHP 7.0 or newer.
  • Multiple users are not security-isolated.
  • Plugin installation requires ZipArchive on the server.

Who it suits

It suits developers who want browser-based website editing with terminal, database, and Git tools. It is intended for trusted teams because users are not security-isolated from one another.

Verdict

ICEcoder combines browser-based editing with built-in development tools and plugin support. Its server requirements and lack of user isolation make the setup best suited to trusted developer teams.

Plans and prices

From ICEcoder's own pricing page, checked 1 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreecompletely free · browser-based code editor · MIT-licensed IDE framework

The facts

Each one read from ICEcoder's own pages, with the date it was checked.

What it does

API
ICEcoder provides a JavaScript-based API for customization and plugin development.checked 1 Oct 2026
Built-in debugger
Yeschecked 20 Sep 2026
Deployment
Downloads are offered through Git, Docker, Composer, Bash, ZIP and EXE formats.checked 1 Oct 2026
Editing tools
Features include live editing, multiple selections, code assist, code folding, bracket matching and automatic indentation.checked 1 Oct 2026
Editor type
desktopchecked 20 Sep 2026
Extension support
Yeschecked 20 Sep 2026
FTP
FTP management was removed from ICEcoder 8 because storing FTP credentials was considered a security concern.checked 1 Oct 2026
Integrations
Built-in tools include terminal, database and Git management, and the Adminer plugin provides database management.checked 1 Oct 2026
License
ICEcoder's IDE framework is MIT licensed, while some components have separate licenses listed in LICENSE.md.checked 1 Oct 2026
Multi-user limitation
ICEcoder supports multiple users but does not provide security isolation between users and is intended for trusted developer teams.checked 1 Oct 2026
Online and offline
The editor runs online or offline and can be used from an internet-enabled computer with a modern browser.checked 1 Oct 2026
Plugins
Users can install plugins and create custom plugins using web languages; plugin installation requires ZipArchive enabled on the server.checked 1 Oct 2026
Privacy
The privacy policy says ICEcoder does not sell, rent or lend collected personal details to third parties.checked 1 Oct 2026
Product
ICEcoder is a browser-based code editor for building, testing and maintaining websites.checked 1 Oct 2026
Remote development
Yeschecked 20 Sep 2026
Search
The find-and-replace builder works across current documents, open documents, files and filenames, with plain-text and regex search.checked 1 Oct 2026
Security controls
Security features include account login, IP restriction, banned or restricted files, Bcrypt password encryption and strong password rules.checked 1 Oct 2026
Server requirements
ICEcoder requires an Apache or similar web server environment and PHP 7.0 or newer.checked 1 Oct 2026

Money

Free plan
Yeschecked 20 Sep 2026

Where it runs

Supported browsers
The manual says ICEcoder runs in Chrome, Firefox, Safari, Edge and Internet Explorer 11 or newer.checked 1 Oct 2026
Supported platforms
web,windows,macos,linux,androidchecked 20 Sep 2026
The full review of ICEcoder

ICEcoder is a free, browser-based editor for website developers who want editing and server-side tools together. Its built-in terminal, database and Git tools are useful, but it needs a PHP-capable server and is unsuitable for teams that require user-to-user security isolation.

Overview

ICEcoder runs in a modern browser, online or offline, and is designed for building, testing and maintaining websites. It is not a conventional standalone desktop editor: installation requires Apache or a similar web server and PHP 7.0 or newer. Downloads come through Git, Docker, Composer, Bash, ZIP and EXE formats, giving administrators several ways to deploy it.

Editing tools include live editing, multiple selections, code assist, folding, bracket matching and automatic indentation. Find and replace searches the current document, open documents, files or filenames, with plain-text and regular-expression options. This covers everyday code navigation well, particularly for web projects, without making ICEcoder a general-purpose replacement for every desktop IDE.

Key features

Integrated tools and customization

Terminal, database and Git management are built in, keeping common development tasks near the editor. Adminer adds database management through a plugin. Users can install plugins or write their own with web languages, and a JavaScript-based API supports customization and plugin development. Plugin installation requires ZipArchive enabled on the server, so extension plans depend partly on how the host is configured.

Access and security

Account login, IP restrictions, file bans or restrictions, Bcrypt password encryption and strong password rules provide useful access controls. But ICEcoder supports multiple users without isolating one user's access from another's. That makes it a reasonable fit for a trusted developer team, not a shared environment where each user must be confined to separate files or privileges. FTP management was removed in version 8 because storing FTP credentials was considered a security concern.

The manual identifies support for Chrome, Firefox, Safari, Edge and Internet Explorer 11 or newer. Its IDE framework is MIT licensed, while some components have separate licenses in LICENSE.md. The privacy policy says ICEcoder does not sell, rent or lend collected personal details to third parties.

Pricing

PlanPriceIncludes
FreefreeBrowser-based code editor; MIT-licensed IDE framework

The free plan is the only stated plan, making ICEcoder an option for developers who can host it themselves and want to avoid a subscription. There is no paid tier to unlock a different feature set in the stated offering; the trade-off is the responsibility of providing the required server and accepting the shared-user security model.

Platforms

ICEcoder is browser-based and supports web, Windows, macOS, Linux and Android. The editor can run online or offline from an internet-enabled computer with a modern browser, but its server and PHP requirements remain part of the deployment rather than disappearing on desktop or mobile platforms.

Who it's for

ICEcoder suits web developers and trusted teams that can manage an Apache-like server with PHP 7.0 or newer and value having terminal, database and Git tools alongside editing. Plugin support and the API also make it appealing to teams willing to adapt an environment with web-language extensions. It is a poor fit for organizations needing strong per-user isolation or anyone seeking a conventional desktop editor without server administration.

Pros and cons

  • Pro: Built-in terminal, database and Git management keep several routine web-development tasks within reach of the editor.
  • Pro: Plugin installation, custom plugins and a JavaScript API provide ways to extend the environment.
  • Pro: The free plan costs nothing, with no paid plan required for the stated browser-based editor.
  • Con: Apache or a similar web server and PHP 7.0 or newer are prerequisites, adding hosting and setup work.
  • Con: Multiple users are supported, but users are not isolated from one another, limiting safe use to trusted teams.
  • Con: Plugins depend on ZipArchive being enabled, which may constrain customization on some server setups.

Alternatives

Choose PaizaCloud Cloud IDE if a cloud IDE is a better fit: its free plan includes one server, a lifetime of up to 24 hours per server, and up to four continuous running hours while the browser stays open. For an editor that does not require ICEcoder's stated server setup, consider Visual Studio Code, a free option for Linux, macOS, web and Windows.

Zed is worth considering for a free personal editor with 2,000 accepted edit predictions and external-agent or API-key support. OpenIDE is another free IDE option for Linux, macOS and Windows. For a free IDE and platform under the Apache License 2.0, choose Apache NetBeans; for an open-source PHP IDE framework built on Eclipse, consider Eclipse PHP Development Tools.

IntelliJ IDEA offers free core functionality for Java and Kotlin, so it is the more relevant choice for those languages. Kate is a free text editor for Linux, Windows and macOS if code editing without ICEcoder's server-based toolset is the priority.

For more options, browse PHP IDEs or code editors.

Verdict

Choose ICEcoder if you are a web developer or trusted team that can run its required server and wants a free browser-based editor with terminal, database and Git tools in the same environment. Its server dependency is the main setup cost, and the absence of user isolation is the decisive reason to look elsewhere when separate user boundaries matter.

Getting started

  1. Open the ICEcoder website.
  2. Choose a download route such as Git, Docker, Composer, Bash, ZIP, or EXE.
  3. Provide an Apache or similar web server environment with PHP 7.0 or newer.
  4. Access ICEcoder through a modern browser on an internet-enabled computer.
  5. Enable ZipArchive on the server if you plan to install plugins.

Questions

Is ICEcoder free?

Yes. Its listed Free plan costs nothing.

Which platforms does it support?

The supported platforms are web, Windows, macOS, Linux, and Android. The broader platform list also includes API and self-hosted.

What server requirements does it have?

ICEcoder requires an Apache or similar web server environment and PHP 7.0 or newer. Plugin installation also requires ZipArchive enabled on the server.

Is ICEcoder open source?

Its IDE framework is MIT licensed. Some components have separate licenses listed in LICENSE.md.

Can multiple people use it?

ICEcoder supports multiple users, but does not provide security isolation between them and is intended for trusted developer teams.

How can I install ICEcoder?

Downloads are offered through Git, Docker, Composer, Bash, ZIP, and EXE formats.

Alternatives to ICEcoder

All alternatives
  1. 1Zed logo

    Zed

    Free planLinuxmacOSWindows
    8.4From $10 a month
  2. 2Visual Studio Code logo

    Visual Studio Code

    Free planWebLinuxmacOSWindows
    8.2Free plan
  3. 3

    Neovim

    Free planAndroidAPILinuxmacOS
    8.0Free plan
  4. 4

    GNU Emacs

    Free planAndroidLinuxmacOSWindows
    7.9Free plan
  5. 5

    Geany

    Free planOpen sourceLinuxmacOSWindows
    7.9Free plan
  6. 6EmEditor logo

    EmEditor

    Free planWindows
    7.7From $5 a month