Drive Icon Generator

Create custom icons for USB drives, hard drives, SSDs, SD cards, network drives, and more. Add capacity labels, drive letters, or custom text. Free and runs entirely in your browser.

Customize Your Icon

0

Preview

USB Drive 16GB
16px
32px
48px
64px
128px
Windows: Right-click drive → Properties → Change Icon
USB Auto-icon: Create autorun.inf with Icon=icon.ico

More Icon Tools

How to Use

  1. Select drive type: Choose from USB, External HDD, SSD, SD Card, Network/NAS, CD/DVD, or Cloud storage icons.
  2. Add a label: Pick a capacity (4GB-8TB), drive letter (C: to Z:), custom text, or no label at all.
  3. Customize appearance: Select colors for the drive body and text. Enable glossy effects and shadows.
  4. Choose sizes: Select which icon sizes to include in your ICO file (16px to 256px).
  5. Download: Get your icon as ICO (Windows) or PNG format and apply it to your drives.
For USB drives, place the ICO file on the drive root and create an autorun.inf file with the content shown below.

autorun.inf for USB Drives

To display your custom icon on a USB drive in Windows, create a file named autorun.inf in the root of your drive with the following content:

autorun.inf
[AutoRun]
Icon=icon.ico
Label=My Drive

Quick Setup Steps

  1. Download your icon as icon.ico (or rename it)
  2. Copy icon.ico to the root of your USB drive
  3. Create a new text file named autorun.inf
  4. Paste the code above and save the file
  5. Eject and re-insert the drive to see your custom icon
Note: Change Label=My Drive to your preferred drive name.
Tip: Set both files as "Hidden" in file properties to keep your drive root clean.
Security: Some antivirus software may flag autorun.inf files. This is normal for removable drives.

Supported Drive Types

USB Flash Drive

Portable USB sticks and thumb drives. Common sizes: 4GB to 256GB.

External HDD

Portable external hard drives. Typical capacities: 500GB to 8TB.

SSD / M.2

Solid state drives, including portable SSDs and M.2 drives. 128GB to 4TB.

Internal HDD

Desktop and laptop internal hard drives. 500GB to 20TB.

SD Card

Standard SD cards for cameras and devices. 8GB to 1TB.

MicroSD

MicroSD cards for phones and small devices. 8GB to 1TB.

Network / NAS

Network attached storage and mapped network drives.

CD/DVD/Blu-ray

Optical discs: CD (700MB), DVD (4.7/8.5GB), Blu-ray (25/50GB).

Cloud Storage

Cloud drives like Google Drive, Dropbox, OneDrive icons.

Frequently Asked Questions

Custom icons help you quickly identify different drives when multiple are connected. Instead of generic Windows icons, you'll see labeled icons showing capacity or purpose (BACKUP, WORK, etc.), making file management much faster.

For removable drives (USB, SD): Copy the ICO file to the drive and create autorun.inf with [AutoRun] on line 1 and Icon=filename.ico on line 2. For fixed drives: Right-click the drive in Explorer, select Properties, then Customize tab, and click Change Icon.

For best Windows compatibility, include 16px (details view), 32px (small icons), 48px (medium), and 256px (large icons/thumbnails). The 64px and 128px sizes are optional but provide smoother scaling in some views.

Yes! Switch to the "Custom" label type and enter any text up to 12 characters. Common uses include drive names (BACKUP, WORK), owner names, or project codes. Shorter text (4-8 chars) displays best at small sizes.

Mac uses ICNS format instead of ICO. Download the PNG version here, then use our PNG to ICNS converter to create Mac-compatible icons. You can then apply the ICNS file to drives via Get Info.

Absolutely. All icon generation happens directly in your browser using JavaScript and HTML5 Canvas. No data is uploaded to any server. Your customizations and downloads are 100% private and local.