A simple tool for changing the label and the icon of a volume in Windows. It makes these changes by creating an autorun.inf file (or edits the existing one) on the volume you want to change its label and icon.
-
When selecting a volume, it checks if
autorun.infis present on it. It then retrieves its actual label and icon, so you don't have to type the same label if you only want to change the volume's icon or select the same icon if you only want to change the volume's label. -
Multiple icon options: default icon, custom icon (
.icoor from an.exe,.dllor.iclfile) or icon from image (converts the selected image to an.icofile). -
Refresh volume information in the File Explorer after applying the changes (requires running the app as administrator and not using the volume; doesn't work with the system drive)
-
Option to hide the
autorun.inffile and thevl_iconfolder (the icon is stored in that folder). -
Option to backup the
autorun.inffile for easily restoring it later if something wents wrong or you want to revert your changes to a previous point. -
Option to get rid of all customizations (including the ones not made by Volume Labeler).
-
Entry in the volumes' right click context menu for easily customizing volumes (available only in the classic context menu at the moment).
-
Light and dark themes and localization support.
| ☀️ Light Mode | 🌛 Dark Mode |
|---|---|
![]() |
![]() |
Before running from the source, you must install the dependencies. To do that, open Command Prompt inside the cloned repository and run the following command:
pip install -r requirements.txtAfter that, open the main.pyw file.
Just run build_app.bat. It will do everything needed to build the app. After the build process is done, you can find the built app in a build folder (or in a dist folder if the renaming process fails).
Before building the installer, you must download and install Inno Setup Compiler on your computer. You can download it here.
Also, you must build the app first before building the installer. After building the app, make sure a build folder appears. If it doesn't and a dist folder appears intstead, rename that folder to build. After that, right-click build_installer_x86.iss, build_installer_x64.iss or build_installer_arm64.iss (depending on your CPU's architecture) and choose Compile. After the installer was built, you can find it in the same build folder.
At the moment, there are no stable realeses published. However, if you want to try unstable versions, you can check out the builds from GitHub Actions.
Volume Labeler is MIT-licensed. You can read the license text here.




