Favicon Generator
Generate favicons in all standard sizes from any image. Supports 16×16 to 512×512 with transparent background, border radius, and HTML code snippet.
Generate favicons in all standard sizes from any image. All processing happens in your browser — no uploads to any server.
Drop an image here or click to upload
PNG, JPEG, WebP, GIF, BMP, SVG — Max 10MB
How to Use This Tool
- 1
Upload your image
Drag and drop an image or click to browse. Use a square image for best results. Supports PNG, JPEG, WebP, GIF, BMP, and SVG.
- 2
Select favicon sizes
Choose which sizes to generate. Common sizes: 16×16 (browser tab), 32×32 (taskbar), 180×180 (Apple Touch), 192×192 (Android), 512×512 (PWA).
- 3
Customize options
Toggle transparent background, set a background color, or add border radius for rounded favicons.
- 4
Generate and download
Click 'Generate Favicons' to create all selected sizes. Download individually or all at once, and copy the HTML code for your website.
Frequently Asked Questions
- What image size should I use for the source?
- Use at least 512×512 pixels for the best quality across all sizes. A square image works best since favicons are always square.
- Which favicon sizes do I need?
- At minimum: 16×16 and 32×32 for browsers, 180×180 for Apple devices, and 192×192 + 512×512 for Android/PWA. Our defaults cover these essentials.
- Are my images uploaded anywhere?
- No. All processing happens entirely in your browser using the Canvas API. Your images never leave your device.
- Can I use SVG files?
- Yes! SVG files are supported and will be rasterized to the selected pixel sizes. SVGs work great as favicon sources since they scale perfectly.