Iconic — Icon Editor (V1)

Create and edit ICO icon files in your browser — including icons extracted from EXE and DLL files.

ICO files are a surprisingly tricky format to work with — most image editors either ignore them or require plugins. Iconic is a dedicated pixel-art icon editor that lives in your browser, handles the .ico format natively, and even lets you crack open Windows .exe and .dll files to extract the icons inside.

Draw pixel by pixel, fill areas, pick colours with the eyedropper, and export as .ico or .png. No installation, no account, no cost.

Free. Local. No external libraries.

User Manual

Overview

Iconic V1 is a pixel-level icon editor built with the Canvas API and pure Vanilla JS — no external drawing libraries. It edits one icon size at a time and is best suited for straightforward icon creation and editing tasks. For multi-size projects and advanced features, see Iconic V2.

File Operations

📄 New

Creates a blank canvas at the selected icon size.

📂 Open

Opens an existing .ico or .png file from your computer.

📦 Present EXE/DLL

Opens a Windows executable (.exe) or dynamic-link library (.dll) file and extracts all icons embedded in it. You can then select one to edit or export.

⬇ PNG / ⬇ ICO

Downloads the current icon as a PNG image or as a .ico file.

Drawing Tools

ToolShortcutDescription
PencilPDraw pixels one at a time by clicking or dragging.
EraserEErase pixels (set to transparent).
FillFFlood-fill a connected area with the current colour.
EyedropperIPick a colour from the canvas.
GridGToggle the pixel grid overlay.

Colour Picker

Set the active drawing colour using:

Canvas Controls

Icon Size

Select the icon size (in pixels) you're working on from the Icon Size dropdown. Common sizes are 16×16, 32×32, 48×48, and 256×256.

Preview

The Preview panel shows your icon at actual size (e.g. 32×32 px) as it will appear on screen.

Undo / Redo

Privacy

Iconic V1 uses no external libraries and sends no data anywhere. All processing is done locally using the Canvas API.