How to Export ICO Files in Paint.NET
Paint.NET does not natively support the .ICO format out of the box, but you can easily export custom icons by installing a free file-type plugin. This guide walks you through installing the required plugin, setting up your image dimensions, and saving your finished design as a standard Windows icon file.
Step 1: Install the Icon Format Plugin
- Close Paint.NET if it is currently running.
- Download the IcoCur (Icon, Cursor, and Animated Cursor) plugin for Paint.NET.
- Open the downloaded
.ziparchive and locate theIcoCur.dllfile. - Navigate to your Paint.NET installation directory, typically located
at:
C:\Program Files\paint.net\FileTypes(If you use the Windows Store version, place the file inDocuments\paint.net App Files\FileTypesinstead). - Paste
IcoCur.dllinto theFileTypesfolder. You may need to provide administrator permission to complete this step.
Step 2: Prepare Your Icon Canvas
- Launch Paint.NET.
- Go to File > New to create a new canvas.
- Set the image to a square aspect ratio. Standard Windows icon dimensions include 16x16, 32x32, 48x48, and 256x256 pixels. A 256x256 pixel canvas is recommended for modern, high-resolution displays.
- Ensure your background is transparent if you do not want a solid background surrounding your icon graphic.
- Create your design or paste an existing graphic onto the canvas.
(Optional: To create a multi-resolution icon containing multiple
sizes within a single .ico file, create each size on a
separate layer, scaling down your artwork accordingly).
Step 3: Save as an Icon File
- Click File > Save As... from the top menu.
- Enter a name for your file.
- In the Save as type drop-down menu, select **Icons (*.ico)**.
- Choose your destination folder and click Save.
- An icon configuration dialog will appear. Select your desired color
depth (typically 32-bit for transparency support) and click
OK to generate the
.icofile.