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 is for
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 is good
- 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.
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.
ICEcoder plans and pricing
All plansCompared on code editors
- Free plan
- Yes
- Supported platforms
- Web, Windows, macOS, Linux, Android
- Extension support
- Yes
- Built-in debugger
- Yes
- Remote development
- Yes
- Editor type
- desktop




