No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
A favicon is never just one file. Browsers, phones and web apps today expect a whole set of icons in different sizes and formats: the classic favicon.ico with several resolutions for the browser tab, individual PNG files, an apple-touch-icon for the home screen on an iPhone, and larger icons for installing as a web app on Android. This tool takes the fiddly work off your hands and builds the complete set from a single image.
You drop a square image - ideally a PNG at least 512 pixels on each side - and get a ZIP file back. Inside it are favicon.ico (16, 32 and 48 pixels), the individual PNG symbols, the apple-touch-icon at 180 pixels and the two app icons at 192 and 512 pixels. Alongside them you get a ready-made site.webmanifest and a short HTML snippet you paste straight into the head of your page. That wires everything up without you having to assemble the individual references yourself.
The image is fitted into each size without cropping and placed centred. The browser symbols keep their transparency; the app icons for iOS and Android are placed on a background, because those systems otherwise render transparency as black - whether white, black or transparent after all is your choice, set separately per platform (say white for the iPhone icon and transparent for the Android icon). As with every tool here, the entire conversion happens in the browser. Your image is not uploaded and no library is loaded from a foreign server.
RealFaviconGenerator and similar services have long been the best-known place to solve this - but they upload your image to a remote server and require an account for some extra features. Here the entire generation runs locally in the browser: rasterizing, ICO packing and building the ZIP all happen on your device, the same way on Windows, macOS, Linux, Chromebooks and mobile - no install, no account, no limit on how many times you use it, and it even works offline once the page has loaded.
Specifications
Specifications
Input formats
PNG, JPG, JPEG, WEBP, GIF, BMP, SVG
Auto-conversion
TIFF, ICO, HEIC, PDF, DOCX, DDS, HDR, PCX, WBMP
Output format
ZIP
Batch processing
No
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Drop a square image (a PNG from 512 px is ideal).
Choose the background for the iOS and Android icons (set separately).
Download and unpack the ZIP package.
Limitations: The tool builds a ZIP with favicon.ico (16/32/48), favicon-16/32, an apple-touch-icon (180), Android icons (192/512), a site.webmanifest and an HTML snippet. The source can be a raster image (PNG, JPG, WebP, GIF, BMP) or an SVG vector logo - both are rasterised directly, and an SVG stays crisp at every size. Only a raster image that is too small is upscaled and may look blurry - square and large works best.
Package contents compared
Package contents compared
File
Size
Purpose
favicon.ico
16/32/48 px
classic browser favicon
PNG symbols
16/32 px
individual browser icons
apple-touch-icon
180 px
iPhone home screen
App icons
192/512 px
Android web-app install
site.webmanifest
-
points to the app icons
HTML snippet
-
ready to paste into the page head
FAQ
Is my image uploaded?
No. The whole package is built locally in your browser - even in airplane mode. The image never leaves your device.
What is in the ZIP?
favicon.ico with 16/32/48 pixels, individual PNG symbols, the apple-touch-icon, two app icons (192/512), a site.webmanifest and an HTML snippet for the head.
Why do the app icons have a background?
iOS and Android render transparent areas in app icons as black. So they are placed on a background; you pick white, black or transparent - separately for iOS and Android, in case they should look different.
What image size should I use?
A square image at least 512 pixels on each side. All smaller sizes are cleanly scaled down from it.
Is the favicon generator free?
Yes, completely free, no account and no limit on how many times you generate a favicon package.
Does this work on any device without installing anything?
Yes. It runs in the browser, so it works identically on Windows, macOS, Linux, Chromebook, iPhone and Android - no app, no extension needed.
What is the difference to RealFaviconGenerator?
The basic feature set is similar, but there your image leaves the device and is processed on a remote server. Here everything stays local - including building the ZIP - and it even works offline.