FREEDOM251

Freedom251 › PHP IDEs

ICEcoder

Free plan AndroidAPILinuxMacSelf-hostedWeb+1

Visit ICEcoder Alternatives Pricing

What ICEcoder is

ICEcoder is a free browser-based code editor for building, testing, and maintaining websites. It can run online or offline and is accessed through a modern browser. Editing tools 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, using plain text or regular expressions. Built-in tools cover terminal, database, and Git management, and users can install or create plugins with web languages. ICEcoder also provides a JavaScript API for customization and plugin development. It requires an Apache or similar web server and PHP 7.0 or newer; plugin installation requires ZipArchive on the server. The manual lists Chrome, Firefox, Safari, Edge, and Internet Explorer 11 or newer. Downloads are available through Git, Docker, Composer, Bash, ZIP, and EXE formats. Multiple users are supported, but ICEcoder does not isolate security between them and is intended for trusted developer teams. Its IDE framework is MIT licensed, though some components have separate licenses.

Who it suits

ICEcoder suits developers who want browser-based website editing with terminal, database, Git, and plugin tools. Its multi-user setup is intended for trusted teams rather than users needing security isolation between accounts.

What it does well

  • Runs online or offline.
  • Searches documents, files, and filenames.
  • Includes terminal, database, and Git management.
  • Free to use.
  • Offers a JavaScript API for customization.

What to know first

  • Requires an Apache-like server and PHP 7.0 or newer.
  • Plugin installation requires ZipArchive.
  • Does not isolate security between users.
  • Some components have separate licenses.

Limits

The free plan costs nothing. Multiple users are supported, but ICEcoder does not provide security isolation between them; plugin installation also requires ZipArchive enabled on the server.

Plans

PlanBilled and limitsPrice
Freecompletely free · browser-based code editor · MIT-licensed IDE frameworkFree

As site.icecoder.net lists them, read 1 Oct 2026. The maker's own page has the final word.

Getting started

  1. Choose a download route: Git, Docker, Composer, Bash, ZIP or EXE.
  2. Provide an Apache or similar web server environment with PHP 7.0 or newer.
  3. Open ICEcoder in a supported browser.
  4. Enable ZipArchive on the server if you plan to install plugins.

ICEcoder is a browser-based code editor for developers building and maintaining websites, especially those who want editing alongside server-side development tools. It suits a trusted team able to provide a PHP-capable web server; its shared-user security model makes it a poor fit for less controlled environments.

Overview

ICEcoder brings code editing, terminal access, database management and Git management into a browser-based workspace. It can run online or offline from a modern browser, but offline use does not remove its server prerequisites: it needs Apache or a similar web server and PHP 7.0 or newer. That makes it a practical option for developers who can manage the hosting environment, rather than someone looking for an editor that runs independently on a desktop.

Editing tools include live editing, multiple selections, code assist, folding, bracket matching and automatic indentation. Find and replace can search the current document, open documents, files or filenames, using plain text or regular expressions. This range is well suited to routine website maintenance and code navigation.

Key features

Development tools and customization

Terminal, database and Git management are built in, which can keep common development tasks close to the editor. Adminer adds database management as a plugin. Users can install plugins or create their own using web languages, and a JavaScript-based API supports further customization. Plugin installation requires ZipArchive enabled on the server, so extending ICEcoder depends partly on how that server is configured.

Access and security

ICEcoder supports account login, IP restriction, file restrictions, Bcrypt password encryption and strong password rules. Those controls are useful, but they do not provide security isolation between users. The product is intended for trusted developer teams, not deployments where separate users must be kept from one another's access. FTP management was removed in version 8 because storing FTP credentials was considered a security concern.

Licensing and privacy

The IDE framework is MIT licensed, while some components have separate licenses described in LICENSE.md. ICEcoder's privacy policy says it does not sell, rent or lend collected personal details to third parties.

Pricing

ICEcoder has one plan: Free costs free and includes the browser-based code editor and MIT-licensed IDE framework. There are no paid tiers or seat-based distinctions in this plan. That makes it suitable for developers and teams wanting to use the editor without a software charge, though they still need to provide the required web server and PHP environment.

Platforms

ICEcoder runs in a browser, with support for Chrome, Firefox, Safari, Edge and Internet Explorer 11 or newer. Its supported platforms are web, Windows, macOS, Linux and Android. Deployment packages are offered through Git, Docker, Composer, Bash, ZIP and EXE, giving administrators several ways to set it up.

Who it's for

ICEcoder is best for website developers who want browser-based editing with terminal, database and Git tools nearby, and who can host it on Apache or a similar server with PHP 7.0 or newer. It is a reasonable choice for trusted teams that value extensibility and can manage server configuration. It is not the right choice when users need security isolation from one another or when server administration is outside the team's remit.

Pros and cons

Pros

  • No-cost plan: The editor and MIT-licensed IDE framework are included at no cost.
  • Useful tools in one workspace: Terminal, database and Git management complement website editing.
  • Search and editing depth: Multiple selections and regex search across documents, files and filenames help with broader code changes.
  • Extensible setup: Plugins and a JavaScript API give developers ways to customize the editor.

Cons

  • Server prerequisites: Apache or a similar web server and PHP 7.0 or newer are required, adding setup and maintenance work.
  • No user isolation: Security controls do not prevent one user from being isolated from another's access, limiting suitability to trusted teams.
  • Plugin dependency: Installing plugins requires ZipArchive enabled on the server.

Alternatives

PaizaCloud Cloud IDE is worth considering for a hosted workspace: its free plan includes one server, a server lifetime of up to 24 hours and up to four hours of continuous running while the browser is open. Choose it when those time-limited server sessions fit better than hosting ICEcoder yourself.

Visual Studio Code is a free alternative for readers who want a code editor across Linux, macOS, web and Windows.

Zed may suit developers looking for a desktop editor with a free Personal plan that includes 2,000 accepted edit predictions and external-agent or API-key support.

Apache NetBeans is a free alternative for readers who want an IDE and platform under the Apache License 2.0 for commercial or non-commercial use.

Bluefish is a free desktop editor for Linux, macOS and Windows, licensed under the GNU GPL.

CodeLite offers a free GPLv2 IDE, with an exception allowing separately developed plugins to use any license.

Eclipse PHP Development Tools is a free, open-source PHP IDE framework for Eclipse.

IntelliJ IDEA offers free core functionality for Java and Kotlin, with a paid Ultimate subscription for readers who need that edition.

Browse more PHP IDEs or code editors.

Verdict

Choose ICEcoder if you want a free browser-based editor with integrated terminal, database and Git tools and can provide its PHP-capable server. Its strongest reason to choose it is the combination of website editing and supporting tools without a software fee; its main reason to look elsewhere is the lack of isolation between users.

Verdict

ICEcoder offers browser-based editing and supporting development tools at no listed cost. Its server prerequisites and lack of user security isolation are important constraints.

Questions

How much does ICEcoder cost?

The Free plan costs nothing.

Which platforms does it support?

The listed supported platforms are web, Windows, macOS, Linux and Android. It can be accessed through a modern browser on an internet-enabled computer.

What does it require to run?

ICEcoder requires an Apache or similar web server environment and PHP 7.0 or newer. Its manual lists Chrome, Firefox, Safari, Edge and Internet Explorer 11 or newer.

Is ICEcoder open source?

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

Can multiple users work with ICEcoder?

Yes, but it does not isolate security between users and is intended for trusted developer teams.

Does it support plugins and integrations?

Users can install plugins and create custom ones using web languages, with ZipArchive enabled on the server required for installation. Built-in tools include terminal, database and Git management; a JavaScript-based API supports customization and plugin development.

Facts from ICEcoder's own pages

API
ICEcoder provides a JavaScript-based API for customization and plugin development. · site.icecoder.net, 1 Oct 2026
Built-in debugger
Yes · site.icecoder.net, 20 Sept 2026
Deployment
Downloads are offered through Git, Docker, Composer, Bash, ZIP and EXE formats. · site.icecoder.net, 1 Oct 2026
Editing tools
Features include live editing, multiple selections, code assist, code folding, bracket matching and automatic indentation. · icecoder.net, 1 Oct 2026
Editor type
desktop · site.icecoder.net, 20 Sept 2026
Extension support
Yes · site.icecoder.net, 20 Sept 2026
Free plan
Yes · site.icecoder.net, 20 Sept 2026
FTP
FTP management was removed from ICEcoder 8 because storing FTP credentials was considered a security concern. · site.icecoder.net, 1 Oct 2026
Integrations
Built-in tools include terminal, database and Git management, and the Adminer plugin provides database management. · icecoder.net, 1 Oct 2026
License
ICEcoder's IDE framework is MIT licensed, while some components have separate licenses listed in LICENSE.md. · site.icecoder.net, 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. · site.icecoder.net, 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. · icecoder.net, 1 Oct 2026
Supported platforms
web,windows,macos,linux,android · site.icecoder.net, 20 Sept 2026
Plugins
Users can install plugins and create custom plugins using web languages; plugin installation requires ZipArchive enabled on the server. · site.icecoder.net, 1 Oct 2026
Privacy
The privacy policy says ICEcoder does not sell, rent or lend collected personal details to third parties. · icecoder.net, 1 Oct 2026
Product
ICEcoder is a browser-based code editor for building, testing and maintaining websites. · site.icecoder.net, 1 Oct 2026
Remote development
Yes · site.icecoder.net, 20 Sept 2026
Search
The find-and-replace builder works across current documents, open documents, files and filenames, with plain-text and regex search. · icecoder.net, 1 Oct 2026
Security controls
Security features include account login, IP restriction, banned or restricted files, Bcrypt password encryption and strong password rules. · icecoder.net, 1 Oct 2026
Server requirements
ICEcoder requires an Apache or similar web server environment and PHP 7.0 or newer. · site.icecoder.net, 1 Oct 2026
Supported browsers
The manual says ICEcoder runs in Chrome, Firefox, Safari, Edge and Internet Explorer 11 or newer. · site.icecoder.net, 1 Oct 2026

Where ICEcoder stands on Freedom251

Look at these too