Skip to content
cliplimeClipLime

Make a favicon from any picture

Drop a logo, or type a letter or emoji, and get a complete favicon set with the lines to paste, made on your own device.

Runs on your device, nothing is uploaded

Add the logo or picture for your favicon

or drop it here, or paste from the clipboard

PNG, JPG, SVG, WebP, GIF, BMP, AVIF, HEIC, TIFF or ICO · square, 512 pixels or more works best · nothing is uploaded

At a glance

What you get
favicon.ico with 16, 32 and 48 pixel pictures, PNG icons at 16 and 32, an Apple touch icon (180), web app icons (192 and 512), an optional maskable icon (512), and your SVG when you start from one.
Text to paste
The lines for the head of your pages and a site.webmanifest, written to match the files in the ZIP.
Starts from
JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, TIFF, ICO or SVG, or from a letter or an emoji on a colour if you have no logo.
Controls
Fit or fill the square, space around the picture, a background colour or none, rounded corners, a maskable icon, and which sizes go inside favicon.ico.
Preview
Your icon in a light and a dark browser tab, at real size, enlarged to show every pixel of the 16 pixel icon, on an iPhone home screen and cut to Android shapes.
Quality
Large pictures are reduced with a Lanczos filter and an SVG is drawn again at every size. PNG files are optimised, and every file is read back and checked before you can download it.
Privacy
Your picture is never uploaded. The ZIP is built on your own device.

How to do it

  1. 1

    Add a picture, or make one

    Choose or drop your logo. A square picture of 512 pixels or more works best, and an SVG is better still. With no logo, press Make an icon from a letter or emoji.

  2. 2

    Check the preview

    Look at the tab mock-ups and the enlarged 16 pixel icon. The notes under the preview warn you when the picture is small, not square, or see-through.

  3. 3

    Adjust the look

    Choose Fit to keep the whole picture or Fill to cut it to a square. Add space, pick a background colour or leave it see-through, and round the corners if you like.

  4. 4

    Make the files

    Press the big button. Download everything as one ZIP, or take any file by itself from the list.

  5. 5

    Upload and paste

    Put the files in the root folder of your site, paste the lines into the head of your pages, and save the manifest next to the icons.

Which favicon files you need today

A favicon used to mean one file. Now the short answer from the favicon guide at Evil Martians (updated January 2026) is four lines in the head of your page and a handful of files.

  • favicon.ico is the fallback every browser can read. When a page names no icon at all, the HTML Standard lets browsers ask for /favicon.ico in the root of the site, so keep that file there.
  • favicon.svg is the sharp, scalable icon for modern browsers. According to caniuse it works in Chrome and Edge 80 and later, Firefox 41 and later, and Safari 26 and later. It is made only when you start from an SVG.
  • apple-touch-icon.png is the 180 pixel picture iPhones and iPads use for the home screen.
  • icon-192.png and icon-512.png are the web app icons named in site.webmanifest, plus an optional maskable icon for Android.

The ICO line in the snippet says sizes="32x32" when an SVG is present. That is the Evil Martians workaround that stops Chrome picking the ICO over the SVG. The HTML Standard says the sizes you list must really be inside the file, so the tool writes the real list when there is no SVG.

If your site is built with Next.js, you can instead put favicon.ico in the app folder and the apple icon next to it as apple-icon.png. The Next.js documentation for this version says it then writes the link tags for you.

Sizes, and what each one is for

  • 16 and 32 pixels are the tab icon on normal and high density screens. 48 pixels is also in the ICO because Google Search asks for a favicon larger than 48 pixels, and a 48 pixel picture is the closest standard step.
  • Google Search currently requires a square favicon of at least 8 by 8 pixels, recommends more than 48 by 48, and lists BMP, GIF, ICO, PNG, JPEG, PPM and TIFF as supported. SVG is not on that list, so keep an ICO or PNG even if you serve an SVG. Google says a favicon may still not show when every rule is met.
  • 180 pixels is the Apple touch icon. 192 and 512 pixels are the icons Chrome and other browsers read from the manifest for an installed web app.
  • 64, 128 and 256 pixels can be added to the ICO with the size buttons. Microsoft lists 16, 24, 32, 48 and 256 as the minimum for a Windows app icon, which is why a one-click preset for that set is provided.

Whatever the size, a 16 pixel icon has room for about one simple shape. If your logo has thin lines or small text, look at the enlarged preview and consider the letter or a simpler mark.

The two icons that cannot be see-through

The Apple icon. RealFaviconGenerator explains that iOS forbids transparent icons and fills the gaps with black, and it rounds the corners itself. So this icon is always solid and square. It uses your background colour, or white if you chose none, and when the picture is shown whole it keeps at least 8 percent of room so the rounded corners do not cut it.

The maskable icon. Android may cut an icon into a circle, a rounded square or another shape. MDN and web.dev define the safe zone as a circle in the middle with a diameter of 80 percent of the icon, and ask for a solid background that fills the whole icon. The tool shrinks your artwork until its farthest visible pixel is inside that circle, and it measures the finished picture to be sure. For a transparent logo that makes the artwork fill the circle rather than the square.

You can double-check any maskable icon with the maskable.app previewer, or with the "minimum safe area" option in the Application panel of Chrome DevTools.

Letters, emoji and what the tool cannot do

The letter and emoji option draws your characters on a canvas in your browser, then makes every size from that picture. Letters use a sans, serif or monospace font installed on your device. Emoji come from your device's emoji font, so the result looks different on Windows, Mac and phones. Check the font's licence before you use an emoji for a business.

  • The pictures inside favicon.ico are PNG compressed. Windows Vista and later and every current browser read them. Windows XP and older programs may not, and this tool does not write the older bitmap form.
  • An animated picture gives its first frame only, because icons cannot move.
  • An SVG is copied unchanged. The tool warns when it has no viewBox, contains text, or points to pictures and fonts in other files, because a favicon cannot load those.
  • Pictures above 100 megapixels are refused. A very large picture is prepared in a background worker, so the page stays responsive.

Questions people ask

Do I still need a favicon.ico?

Yes, as the fallback. Every browser reads ICO files, and when a page names no icon the HTML Standard lets browsers ask for /favicon.ico in the root of the site. SVG favicons are newer: caniuse lists Safari support only from version 26, and Google's favicon guidelines do not list SVG as a supported format.

What size should my favicon be?

Send a square picture of at least 512 pixels, or an SVG, and let the tool make the sizes. The ICO holds 16, 32 and 48 pixel pictures, the Apple icon is 180 pixels, and the web app icons are 192 and 512 pixels. A smaller source still works, and the page tells you which sizes are enlarged from it.

Why does my favicon look blurry or jagged?

Most often because the source picture is small, so large icons are enlarged, or because the logo is too detailed for 16 pixels. Check the notes under the preview and the enlarged 16 pixel icon. Try a bigger source or an SVG, use Fill, remove thin lines, or start from a single letter.

Can I make a favicon from a letter or an emoji?

Yes. Type one to three characters, choose a font and colours, and the tool draws them on a background of your choice. Emoji are drawn with your device's emoji font, so they differ from one device to the next, and you should check the licence of that font for commercial use.

Will Google show my favicon in search results?

Google's guidelines ask for a square favicon of at least 8 by 8 pixels, recommend more than 48 by 48, say the favicon file must be crawlable and its address stable, and allow one favicon per hostname. Google also says a favicon may not appear even when every guideline is met, so the files can make it eligible but cannot guarantee it.

Is my logo uploaded anywhere?

No. The picture is read, resized, packed and checked in your browser. The page loads WebAssembly image codecs from this site the first time they are needed, and an HEIC picture loads an extra decoder from this site. Those are code, not your picture.

Guides that help

All Images guides →