Free tool

Free Favicon Generator & Website Favicon Checker

Turn your logo or image into a complete favicon package. Preview it at real browser sizes, generate favicon.ico and PNG icons, download ready-to-use files, or check whether your website’s existing favicon is configured correctly.

Free • No signup required

Drop your logo here

PNG, JPG, WebP or GIF up to 5 MB. You can also paste an image from your clipboard.

Your image never leaves your browser. Everything here is processed on your own device.

Free Favicon Generator for Your Website

RankNova’s free Favicon Generator converts your logo or image into ready-to-use website icons. Upload a PNG, JPG, WebP or GIF, zoom and reposition the artwork, adjust padding and background, preview your favicon at real browser sizes, and download the complete favicon package.

Everything runs in your browser, so your image is never uploaded to a server. Already have a favicon? Use the Website Favicon Checker to find missing files, unreachable icon URLs, unexpected dimensions and common implementation problems.

What Does RankNova Generate?

One upload produces a complete favicon package: a real multi-size favicon.ico, PNG icons for browser and web app use, an Apple touch icon, and a web app manifest.

Files included in the generated favicon package
FileSizePurpose
favicon.ico16×16, 32×32 and 48×48 in one fileTraditional browser favicon, served from your site root
favicon-16x16.png16×16Small browser and interface icon
favicon-32x32.png32×32Browser and interface icon
favicon-48x48.png48×48Higher-resolution faviconIncluded by default. You can switch it off before generating.
apple-touch-icon.png180×180Apple touch icon
android-chrome-192x192.png192×192Web app icon
android-chrome-512x512.png512×512Large web app icon
site.webmanifestWeb app metadata referencing the 192×192 and 512×512 icons

Not every browser needs every file. The package covers the common surfaces, and you reference the ones your site needs.

What Favicon Size Should I Use?

There is no single favicon size that covers every use case. Small icons such as 16×16 and 32×32 remain useful for browser interfaces, while larger assets are used for touch icons, higher-resolution displays and web app experiences. Generating several sizes from one source is the practical approach.

Favicon sizes and where they are used
SizeTypical use
16×16Small browser and interface use
32×32Browser and interface use
48×48Higher-resolution and compatibility use
180×180Apple Touch Icon
192×192Web app icon
512×512Large web app icon

You do not need to reference every size manually. A site root favicon.ico, a couple of PNG sizes, the Apple touch icon and a manifest cover most cases.

Favicon Size for Google Search

Google requires a favicon to have a square 1:1 aspect ratio and be at least 8×8 pixels, and recommends using a favicon larger than 48×48 pixels so it appears clearly across supported surfaces.

  • The favicon must be square, with a 1:1 aspect ratio.
  • The minimum supported size is 8×8 pixels.
  • Google recommends a favicon larger than 48×48 pixels so it looks good across surfaces.
  • The file must use a supported format: BMP, GIF, ICO, PNG, JPEG, PPM or TIFF.
  • The favicon URL must be stable and should not change frequently.
  • Googlebot must be able to crawl your home page, and Googlebot-Image must be able to crawl the favicon file.
  • Google supports one favicon per hostname, not one per subdirectory.

Meeting these requirements makes a favicon eligible, but it does not guarantee that Google will display it in search results.

How to Create a Favicon

Upload an image, adjust how it sits on a square canvas, check it at small sizes, generate the package and install the files. Five steps, all in the browser.

  1. Upload your image

    Choose your logo, icon or another square-friendly image. PNG, JPG, WebP and GIF files up to 5 MB are supported, and you can drag a file in or paste one from your clipboard.

  2. Adjust your favicon

    Zoom and reposition the artwork inside the square canvas, add safe padding, and either keep transparency or set a background colour. You can also clear a flat background colour from the image itself.

  3. Preview small sizes

    Check the design at real favicon sizes. The 16×16 and 32×32 previews are shown at actual size next to a magnified view, so you can see which details survive.

  4. Generate the package

    RankNova encodes a real multi-size favicon.ico plus the PNG icons, the Apple touch icon, the web app icons and site.webmanifest.

  5. Download and install

    Download the ZIP or individual files, upload them to your site, then add the generated link elements to your pages.

PNG vs ICO vs SVG Favicons

ICO is the traditional multi-size favicon format, PNG is the practical choice for individual sizes, and SVG scales to any size but is not supported everywhere.

ICO

Traditional favicon format that can hold several icon sizes in a single file.

Still worth serving at your site root, because browsers request /favicon.ico whether or not a link element points to it. RankNova writes a real ICO containing 16×16, 32×32 and 48×48 images rather than renaming a PNG.

PNG

Common raster format with predictable dimensions and transparency support.

The practical choice for every size you reference explicitly. RankNova generates PNG icons for browser use, the Apple touch icon and the web app icons.

SVG

Resolution-independent vector format supported as a favicon by compatible browsers.

Browser support is not universal, so an SVG favicon is best offered alongside ICO and PNG rather than instead of them. RankNova does not generate SVG favicons, and does not accept SVG uploads, because rendering untrusted SVG in the browser carries script and remote resource risks.

RankNova generates ICO and PNG assets. That combination covers browser tabs, bookmarks, Apple touch icons and web app icons without relying on format support that varies by browser.

How to Add a Favicon to HTML

Upload the generated files to your site, then place these link elements inside the document head. They match the filenames RankNova produces.

<link rel="icon" href="/favicon.ico" sizes="any">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">

Upload the generated files to the appropriate public location for your website, so that favicon.ico answers at your site root. File paths differ between frameworks and content management systems, so adjust them to match your setup. After generating a package, the tool above also shows install steps for Next.js, React with Vite, and WordPress.

Is Your Favicon Installed Correctly?

Creating a favicon is only half the job. RankNova can also inspect your website to find the favicon references in your HTML and manifest, check whether those files are publicly reachable, read the format and dimensions of each icon it retrieves, and identify common implementation problems.

  • Finds icons declared through link elements, your web app manifest and the conventional site root path
  • Reports the HTTP status of each icon file, including redirects and missing files
  • Detects the real image format from the file itself, not the declared content type
  • Reads dimensions and flags icons that are not square
  • Summarises your web app manifest and the icons it references

Why Is My Favicon Not Showing?

A favicon usually fails to appear because the browser or search engine cannot find or use the configured file. Caching is one common cause, but it is worth ruling out the others first.

Incorrect favicon path

The link element points somewhere the file is not, often a path that worked locally but not once deployed.

Broken favicon URL or 404 response

The referenced file is not there. Opening the favicon URL directly is the quickest way to confirm what your server actually returns.

Missing HTML favicon reference

No link element declares an icon, so browsers fall back to requesting /favicon.ico from the site root and nothing else.

Invalid or unreadable image file

The file exists but is not a valid image, for example a PNG renamed to .ico, or an HTML error page served where an image was expected.

Deployment problem

The files were never uploaded, landed in the wrong directory, or are excluded from the published build output.

Old cached favicon

Browsers cache favicons aggressively. This is a common cause, but it is worth ruling out the others before assuming it.

Manifest references icons that are missing

site.webmanifest lists icon paths that do not resolve, so installed and home screen experiences have nothing to use.

Favicon URL is not publicly accessible

Authentication, an IP restriction or a robots rule prevents the file being fetched by anything other than a signed-in browser.

Why Isn’t My Favicon Showing in Google Search?

Verify that:

  • your home page can be crawled by Googlebot
  • the favicon file can be crawled by Googlebot-Image
  • the favicon URL is valid and stays stable
  • the image is square
  • the file meets Google’s current technical requirements

Favicon updates are not immediate. The change takes effect only after Google recrawls your home page, which can take anywhere from several days to several weeks depending on how often Google refreshes your site. Even when every requirement is met, Google does not guarantee that a favicon will be displayed. If your icons are missing or unreachable, the checker above will show which ones, or you can check your website crawlability to confirm search engines can reach your pages at all.

Does a Favicon Improve SEO?

A favicon should not be treated as a direct Google ranking factor. Its primary benefits are website identification, branding and consistent visual presentation across browser and supported search interfaces. Google may display an eligible favicon alongside a site’s organic search result, but favicon appearance is controlled by Google and is not guaranteed.

What a favicon does

  • A favicon helps people recognise your site among open tabs, bookmarks and history entries.
  • Google may display an eligible favicon beside your organic result, most visibly on mobile.
  • Missing or broken icon files produce avoidable 404s that show up in server logs and crawl reports.
  • A valid manifest with 192×192 and 512×512 icons is required for a site to be installable as a web app.

What a favicon does not do

  • A favicon is not a direct ranking factor, and adding one does not raise your position in search results.
  • No tool can guarantee that Google will display your favicon; that decision is Google's.
  • A favicon does not influence how AI assistants summarise or cite your content.
  • There is no favicon score that search engines calculate.

If you are working through on-page signals that do affect how your pages are understood, analyze your meta tags next.

Favicon questions, answered

What is a favicon?

A favicon is a small icon that represents a website. It is commonly used in browser tabs, bookmarks and other browser or search interfaces to help users visually identify a site.

How do I create a favicon from an image?

Upload a PNG, JPG, WebP or GIF to RankNova's Favicon Generator. Zoom and reposition the artwork inside the square canvas, add padding, choose a background or keep transparency, preview the icon at real favicon sizes, then generate and download the favicon package.

What favicon size should I use?

Different platforms use different icon sizes, so generating several is useful. Common website assets include 16×16, 32×32 and 48×48 icons, while larger sizes such as 180×180, 192×192 and 512×512 are used for touch and web app experiences.

What favicon size does Google recommend?

Google requires a favicon to be square and at least 8×8 pixels, and recommends using a favicon larger than 48×48 pixels so it looks good across supported surfaces. Meeting the requirements does not guarantee that Google will display the favicon in search results.

Can I convert a PNG or JPG to favicon.ico?

Yes. RankNova uses your uploaded image as the source and generates a real .ico file containing 16×16, 32×32 and 48×48 images, alongside the PNG favicon sizes. It does not simply rename a PNG, because ICO is a distinct container format with its own directory structure.

Should a favicon be square?

A square 1:1 source is the safest choice. RankNova renders onto a square canvas, so you can zoom, reposition and pad a non-square image until it sits correctly. Google Search specifically requires a square favicon for favicon eligibility.

Can a favicon have a transparent background?

Yes. PNG preserves transparency, which suits logos that should not sit on a fixed background. Preview transparent icons against both light and dark backgrounds to check they stay visible. One exception: Apple touch icons ignore transparency and are composited onto black, so RankNova always gives that icon a solid background.

What is the difference between favicon.ico and a PNG favicon?

ICO is the traditional favicon format and can contain multiple icon sizes in one file. PNG provides predictable dimensions, good image quality and transparency support. Websites commonly provide both: an ICO at the site root, and PNG icons referenced explicitly for each size.

What is an Apple Touch Icon?

An Apple Touch Icon is the image used on applicable Apple devices when a website is saved or added to the home screen. RankNova generates a 180×180 apple-touch-icon.png as part of the package.

Why is my favicon not showing?

Common causes include an incorrect file path, a missing or broken image, an invalid HTML favicon reference, a deployment problem or cached favicon data. Use RankNova's Website Favicon Checker to inspect the favicon references on your live site and identify which files are missing, unreachable or invalid.

Why isn't my favicon showing in Google Search?

Check that Googlebot can crawl your home page, that Googlebot-Image can crawl the favicon file, that the image is square and meets Google's current requirements, and that the favicon URL stays stable. Changes take effect only after Google recrawls your home page, which can take anywhere from several days to several weeks. Favicon display is not guaranteed even when every requirement is met.

Does a favicon improve SEO rankings?

A favicon is not a direct ranking factor. Its main value is website recognition, branding and consistent presentation across browser and supported search interfaces. Google can display eligible favicons beside search results, but meeting the favicon requirements does not guarantee display or improve rankings.

Looking at the rest of your site?

A favicon is one small detail. RankNova audits the technical SEO, content and AI readiness signals across your whole website.