Drop your icon image here
or click to browse files
Upload any image and instantly generate all icon sizes required for your Chrome extension. Get perfectly resized 16, 32, 48, and 128px icons with ready-to-use manifest.json code - all processed in your browser for maximum privacy.
or click to browse files
Displayed as the favicon in the browser tab and in the extensions toolbar dropdown. This tiny size needs to be crisp and recognizable - simple shapes work best at this scale.
Used on Windows as the taskbar icon and in some browser contexts. Also useful as a higher-DPI version of the 16px icon for retina displays.
Shown on the Chrome extensions management page (chrome://extensions). This is where users manage and configure their installed extensions.
Required for the Chrome Web Store listing. This is the largest and most detailed icon, used during installation and in the store's search results.
Start with your largest icon (128px) and scale down. Use bold, simple shapes with high contrast colors that remain recognizable at small sizes. Avoid fine details that disappear at 16px.
Always use PNG format with transparency for your extension icons. Chrome requires PNG files - other formats like JPG or SVG must be converted first.
Test your icons on both light and dark browser themes. Your icon should stand out against any background. Consider adding a subtle colored background or outline to ensure visibility.
Chrome extensions require four icon sizes in the manifest.json: 16x16 (toolbar), 32x32 (Windows taskbar), 48x48 (extensions page), and 128x128 (Chrome Web Store). All must be PNG format. You can also add 19x19 and 38x38 for the browser action toolbar button.
Chrome requires PNG format for all extension icons. PNG supports transparency, which is essential for icons that look good on any background. If your source image is in another format, our tool automatically converts it to PNG during generation.
Manifest V3 is the current standard for Chrome extensions. The icon configuration is largely the same between V2 and V3, but V3 uses "action" instead of "browser_action" for toolbar icons. Our tool generates code snippets for both versions.
Upload an image at least 128x128 pixels for the best results, since that's the largest icon size Chrome requires. Larger images work well too - they'll be scaled down with high-quality resampling. Images smaller than 128px can still be used but may appear blurry at larger sizes.
No. All processing happens entirely in your browser using the HTML5 Canvas API. Your images never leave your device, making this tool completely private and secure. Nothing is stored on our servers.
Yes. Firefox, Edge, and other Chromium-based browsers use the same icon format and similar manifest.json structure. The standard sizes (16, 32, 48, 128px) work across all major browsers. Use the "Extended" or "All Sizes" preset for additional sizes that some browsers may use.