Free Favicon Generator — Create ICO, PNG & Text Favicons

Create professional favicons in seconds. Upload an image or type your initials, then download every size you need — 16×16 to 512×512, multi-resolution ICO files, Apple touch icons, PWA manifests and Windows tiles.

  • No upload — 100% in-browser
  • Free forever
  • No sign-up
  • All standard sizes

Favicon Generator

Everything runs in your browser. Nothing is uploaded.

Background

Shape

10%

Space around the icon. Browsers and platforms crop edges, so a little padding helps.

Used in previews and the PWA manifest.

Preview of your generated favicon

512 × 512 px preview

Browser tab
My Website
Bookmark bar

Bookmarks

My Website
Mobile home screen
My Website

Your favicon files

HTML to paste into your <head>

Upload these files to the root of your website and add the snippet above to your <head>. All processing is local — nothing is sent to a server.

How the favicon generator works

Three steps from image to a complete favicon set — no software installs, no accounts, no uploads.

Upload or type

Drag & drop a PNG, JPG, SVG or WebP image, or switch to text mode and type your site's initials.

Style & preview

Pick a background, shape and padding. Watch the browser tab, bookmark bar and mobile home screen previews update live.

Download & paste

Download the ZIP with all sizes, copy the ready-made HTML snippet and paste it into your site's <head>.

Favicon sizes by platform

Every platform expects a different icon size. This generator creates them all automatically.

Recommended favicon sizes by platform
Platform Recommended size Format File name
Browser tab (legacy)16 × 16ICOfavicon.ico
Browser tab (modern)16 × 16 / 32 × 32PNGfavicon-16x16.png / favicon-32x32.png
Windows start menu48 × 48PNG / ICOfavicon-48x48.png
iOS home screen (Apple touch icon)180 × 180PNGapple-touch-icon.png
Android Chrome / PWA192 × 192 and 512 × 512PNGandroid-chrome-192x192.png / android-chrome-512x512.png
Windows live tile70 × 70, 150 × 150, 310 × 310PNGmstile-*.png

WHAT IS A FAVICON GENERATOR?

A favicon generator is a tool that converts an image or text into the small icons browsers display in tabs, bookmarks and home screens. FaviconX does this entirely in your browser — your image is never uploaded to a server, and you can download ICO and PNG favicons in every standard size for free.

Favicon questions, answered

Short, direct answers to the most common favicon questions.

A favicon is the small icon a browser displays next to a website's title in the tab, address bar, bookmarks and browser history. It is usually a square PNG or ICO file, commonly 16×16 or 32×32 pixels.

A 16×16 or 32×32 PNG is the minimum for browser tabs. A complete set also includes 48×48 (Windows), 180×180 (Apple touch icon), 192×192 and 512×512 (Android/PWA) and 270×270 (Windows tile).

Use a multi-resolution ICO for maximum compatibility with older browsers and Windows, plus PNG files for modern browsers. Linking an ICO together with 16×16 and 32×32 PNGs covers every current browser.

Upload your favicon files to your theme folder and add the link tags to header.php inside the <head>, or use the Site Icon setting under Appearance → Customize. Clear your caching plugin afterwards.

The most common causes are browser caching, an incorrect file path, a 404 on the file, an unsupported format, or a non-square source image. Do a hard refresh and open the favicon URL directly in your browser to verify it loads.

Yes. FaviconX is 100% free and processes everything in your browser with the HTML5 Canvas API. Your image is never uploaded, stored or shared, and you never need an account.

View all FAQ answers

Favicon guides & tutorials

Step-by-step help for adding favicons to any website.

Favicon Size Guide 2026

Every favicon size you need in 2026, with exact pixel dimensions and formats for each platform.