The quickest way to change a Windows icon

Right-click the file, folder, or shortcut whose icon you want to change, then select Properties from the menu. In the Properties window, click the Change Icon button — on a shortcut, this button sits on the Shortcut tab; on a folder, you may need to look under a Customize tab or use a different method (see below). A dialog will open showing built-in Windows icons. Pick the one you want and click OK, then OK again to close Properties.

This method works reliably for shortcuts and some files. Folders and system files often do not have a Change Icon button, which is why the steps differ depending on what you are changing.

Key Takeaways

  • Shortcuts have a Change Icon button in Properties under the Shortcut tab, making them the easiest thing to customize.
  • Folders do not have a built-in Change Icon button in standard Windows; you need third-party software or to create a shortcut to the folder instead.
  • Windows stores thousands of icons in system files like shell32.dll and imageres.dll, which you can browse by typing the file path into the icon dialog.
  • Icon files (.ico) can be downloaded from the internet or created with icon editors, then assigned to shortcuts or used with third-party folder customization tools.
  • Changes to shortcut icons take effect when ready, but folder icons may require a restart or a refresh to display the new image.

Changing a shortcut icon in three steps

A shortcut is the easiest thing to customize because Windows built the feature in. Right-click the shortcut (you can tell it is a shortcut by the small arrow in the corner of the icon), then click Properties. The Properties window opens with several tabs across the top.

Click the Shortcut tab. Near the bottom, you will see a button labeled Change Icon. Click it. A small dialog appears showing a grid of Windows system icons. Scroll through the list, click the icon you want, and click OK. Then click OK again to close Properties. The shortcut icon changes when ready.

If the Change Icon button is grayed out or missing, the shortcut may be pointing to a file type that does not allow icon changes. Try a different icon, or create a new shortcut to the same target and customize that one instead.

Using Windows system icon libraries

When you click Change Icon on a shortcut, Windows shows you only a small selection of its built-in icons. To see thousands more, you need to point the dialog to a system file that holds them. The most common files are shell32.dll and imageres.dll, both located in C:\Windows\System32.

In the icon dialog, you will see a text field at the top showing the current file path. Clear it and type the full path to a system icon file — for example, C:\Windows\System32\shell32.dll — then press Enter. The dialog refreshes and shows hundreds of icons from that file. Scroll to find one you like, click it, and click OK.

Other system files that contain icons include moricons.dll (older Windows icons), pifmgr.dll (program-related icons), and wmploc.dll (media player icons). All are in the same System32 folder. Experimenting with different files is safe — you are only reading them, not changing them.

Changing folder icons with third-party tools

Windows does not include a built-in way to change folder icons directly. The workaround is to use a third-party tool. FolderColorizer and Folder Colorizer Pro are common choices; both let you right-click a folder and pick a new icon from a library. FileOptimizer and XnView also offer folder icon customization.

read and install one of these tools, then right-click the folder you want to change. Look for an option like Change Folder Icon or Customize Folder. The tool will open a dialog showing available icons. Select one and confirm. The folder icon updates, though you may need to refresh your view (press F5) or restart File Explorer to see the change.

If you do not want to install software, an alternative is to create a shortcut to the folder instead of customizing the folder itself. Right-click the folder, select Create a shortcut, then customize the shortcut icon using the method described above. The shortcut will open the folder just as the original does.

Using custom icon files

You can read or create custom icon files (with the .ico extension) and assign them to shortcuts. Icon files are small image files that Windows recognizes as icons. Websites like icons8.com, flaticon.com, and icoconvert.com offer free icon downloads in .ico format.

Once you have downloaded an .ico file, save it somewhere you will remember — a folder called "My Icons" on your Desktop works well. Then create a shortcut to the program or file you want to customize. Right-click the shortcut, click Properties, go to the Shortcut tab, and click Change Icon. In the dialog, clear the file path and type the full path to your .ico file — for example, C:\Users\YourName\Desktop\My Icons\myicon.ico — then press Enter. The icon appears in the dialog. Click it and click OK.

If you want to create your own icons, tools like IcoFX and Greenfish Icon Editor Pro let you design or edit .ico files. Both are free or low-cost and have straightforward interfaces for beginners.

Troubleshooting icon changes that do not appear

Sometimes you change an icon and it does not show up right away. The most common reason is that Windows has cached the old icon in memory. Press F5 to refresh File Explorer, or close and reopen the folder. If that does not work, restart your computer — Windows clears its icon cache on startup.

If you changed a folder icon using a third-party tool and the change still does not appear, check that the tool actually completed the operation. Some tools require you to click a Save or explore button after selecting an icon. If the tool shows an error message, it may not have permission to modify that folder — try running it as Administrator (right-click the tool and select Run as administrator).

If you assigned a custom .ico file to a shortcut and the icon shows as a blank or broken image, the file path may be wrong. Double-check the path in the Change Icon dialog — it must be the complete path from the drive letter to the filename, with no typos. If the .ico file has been moved or deleted, Windows cannot find it and will show a placeholder instead.

When to call for help

Icon changes are safe — you cannot damage Windows or your files by experimenting with them. If something goes wrong, you can always change the icon back or delete a shortcut and create a new one. The only time to be cautious is when downloading icon files from the internet; stick to well-known sites and scan downloads with your antivirus software before opening them.

If you are uncomfortable working with file paths or system folders, a computer repair shop can change icons for you in minutes. It is not a complex task, but it does require comfort with typing paths and navigating Properties dialogs.

Frequently Asked Questions

Can I change the icon of a program in my Start menu?

Not directly — the Start menu pulls icons from the program itself. However, you can create a shortcut to the program on your Desktop, customize the shortcut icon, and pin that shortcut to the Start menu instead. Right-click the shortcut and select Pin to Start.

What if I want to use an image file as an icon?

Windows only recognizes .ico files as icons. If you have a .jpg, .png, or .bmp file you want to use, you must convert it to .ico format first. Sites like icoconvert.com let you upload an image and read it as an .ico file for free.

Will changing an icon affect the program or file itself?

No. Changing an icon only changes how it looks on your screen. The program, file, or folder works exactly the same way. You can change it back anytime by following the same steps.

Can I change the icon of a file like a Word document or PDF?

Not directly — file icons are controlled by the program that opens them. However, you can create a shortcut to the file and customize the shortcut icon instead. The shortcut will open the file when you double-click it.

Do I need administrator rights to change icons?

For most shortcuts and files in your user folder, no. For system files or folders in protected areas like Program Files, you may need to run the tool as Administrator. Right-click the Properties window or icon-changing tool and select Run as administrator if you get a permission error.