Free · No signup · Local processing

Free Online Image to Favicon Generator

Upload any image and turn it into a website favicon in one click. Export ICO and PNG from 16×16 to 256×256. Everything runs in your browser — your image never leaves your device.

Click to choose an image, or drop a file here
Supports PNG, JPG, GIF and WebP
Square images of 256×256 or larger look best
Original image
Favicon preview
Output size
Output size
Formats
Source size
Ad slot Advertisements appear here

Create your favicon in three steps

1

Upload an image

Choose a local image or drop it onto the upload area. A clear square image works best.

2

Pick a size

Select the output size. Favicons are commonly 32×32 or 64×64; use 128×128 or more for high-DPI screens.

3

Download and use

Download the ICO or PNG, place it in your site root and reference it in your page head.

Where it helps

Websites and blogs

Add a custom favicon so your site stands out in browser tabs, bookmarks and history.

Apps and mini programs

Draft an app icon quickly and check how your colors and shapes read at small sizes.

Design and development

Generate placeholder icons for mockups, demos and internal tools without opening an image editor.

Social avatars

Crop any image into a square and export PNG for profile pictures or channel icons.

Frequently asked questions

Is my image uploaded to a server?
No. All conversion happens locally in your browser using Canvas. Your image never leaves your device.
ICO or PNG — which should I use?
ICO is the classic favicon format with the widest browser support, ideal for favicon.ico in your site root. PNG is sharper and suits modern sites, app icons and multi-size setups.
Which formats and sizes are supported?
PNG, JPG, GIF and WebP, up to 5 MB per image. Large images are scaled down automatically.
Why does my icon look cropped?
A favicon must be square, so the tool crops from the center. Use an original image where the subject is centered.
How do I add the icon to my website?
Put the downloaded favicon.ico in your site root and add one line to your HTML head: link rel="icon" href="/favicon.ico".
Ad slot Advertisements appear here