Free Tool

Chrome Extension Icons Generator

Upload one image and instantly generate all the icon sizes required for your Chrome extension. Manifest V3 compatible.

Drop your image here

or click to browse. Use a square image (512x512px or larger) for best results.

PNG, JPG, SVG, WebP, GIF, BMP

How to Generate Chrome Extension Icons

1

Upload your source image (PNG or SVG recommended for best quality with transparency support).

2

Review warnings if your image is not square or too small, and adjust if needed.

3

Click "Generate Icons" to create all 5 required sizes (16, 24, 32, 48, 128px).

4

Download individual icons or all at once as a ZIP file with the manifest.json snippet included.

Why Use Our Chrome Extension Icons Generator?

100% Private & Secure

Your images are processed entirely in your browser. Nothing is uploaded to any server. Your files stay on your device.

All Sizes in One Click

Generates all 5 icon sizes required by Chrome Manifest V3: 16x16, 24x24, 32x32, 48x48, and 128x128 pixels.

High-Quality Downscaling

Uses multi-step resizing with high-quality smoothing to produce crisp icons, even at small sizes like 16x16.

Ready-to-Use Output

Download a ZIP file with all icons neatly organized in a folder, plus a manifest.json snippet you can copy directly into your project.

Frequently Asked Questions

What icon sizes does a Chrome extension need?

Chrome extensions using Manifest V3 need icons in 5 sizes: 16x16 and 32x32 for the toolbar, 24x24 for the action button at 1.5x density, 48x48 for the extensions management page, and 128x128 for the Chrome Web Store listing.

What image format should I use as input?

PNG is recommended because it supports transparency, which is important for extension icons. SVG also works well as it scales without quality loss. JPG works but does not support transparency.

What is the ideal source image size?

Use a square image of at least 512x512 pixels. The generator will downscale it to all required sizes. Starting with a larger image produces better quality small icons.

Are my images uploaded to a server?

No. All processing happens locally in your browser using the Canvas API. Your images never leave your device, making this tool completely private and secure.

Can I use non-square images?

Yes, but non-square images will be stretched to fit the square icon dimensions. For best results, crop your image to a square aspect ratio before uploading.

What is included in the ZIP download?

The ZIP file contains an 'icons' folder with all 5 icon sizes as PNG files (icon-16.png, icon-24.png, icon-32.png, icon-48.png, icon-128.png) plus a manifest-icons.json file with the manifest.json snippet.