ICEcoder
ICEcoder is a browser-based code editor for building, testing, and maintaining websites.
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.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | completely 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
| Plan | Price | Includes |
|---|---|---|
| Free | free | Browser-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
- Open the ICEcoder website.
- Choose a download route such as Git, Docker, Composer, Bash, ZIP, or EXE.
- Provide an Apache or similar web server environment with PHP 7.0 or newer.
- Access ICEcoder through a modern browser on an internet-enabled computer.
- 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
- 1

Zed
Free planLinuxmacOSWindows8.4From $10 a month - 2

Visual Studio Code
Free planWebLinuxmacOSWindows8.2Free plan - 3
Neovim
Free planAndroidAPILinuxmacOS8.0Free plan - 4
GNU Emacs
Free planAndroidLinuxmacOSWindows7.9Free plan - 5
Geany
Free planOpen sourceLinuxmacOSWindows7.9Free plan - 6

EmEditor
Free planWindows7.7From $5 a month