F
Favicon.pub

Free Favicon Generator for All Platforms

Upload once. Download every favicon you need.

favicon.pub helps you generate all required favicon formats in seconds — including PNG, ICO, SVG, Apple Touch Icons, Android icons, Safari pinned tabs and PWA manifest files.

Click or drag image here

Supports PNG, JPG, SVG, WEBP

Browser favicons (16x16, 32x32, 48x48)
Apple Touch Icons for iPhone & iPad
Android Chrome icons for PWA
SVG favicon & Safari pinned tab icon
Auto-generated site.webmanifest
PWA-ready favicon & manifest
Generate icons for Progressive Web Apps

One-Click Generation

Upload an image to generate all favicon sizes including ICO, PNG, SVG and more

Cross-Platform Compatibility

Supports all browsers and devices including iOS, Android, Windows and more

Professional Quality

Automatically optimizes images to create high-quality favicons meeting platform standards

Privacy / Security

  • Files processed in browser
  • No uploads stored
  • Automatic cleanup

Who is this for

  • Developers
  • Designers
  • Indie Hackers
  • SaaS founders

Use cases

  • Website favicon
  • PWA icon
  • Web App
  • Mobile App placeholder

What is a Favicon?

A Favicon (short for favorite icon) is a small icon displayed in browser tabs, bookmarks, and other interface elements. favicon.pub helps you generate all required favicon formats in seconds — including PNG, ICO, SVG, Apple Touch Icons, Android icons, Safari pinned tabs and PWA manifest files.

How to Use the Favicon Generator

To use the favicon generator:

  1. Upload your PNG, JPG or SVG image.
  2. Preview and confirm the generated favicon icons.
  3. Download all files and place them in your website's root directory.
<link rel="icon" href="/favicon.ico" sizes="any">
<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="/favicon-48x48.png" sizes="48x48">
<link rel="manifest" href="/site.webmanifest">
<link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192">
<link rel="icon" type="image/png" href="/android-chrome-512x512.png" sizes="512x512">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">HTML

Why Use favicon.pub?

  • No registration required Favicons are small, complex designs become unrecognizable.
  • Works directly in your browser Use your logo or brand elements that represent you.
  • Optimized for modern browsers and devices Ensure visibility on both light and dark browser themes.
  • Developer-friendly output and naming, free to use Include .png and .svg formats for modern browsers, as our tool does.

All Favicon Formats for Modern Platforms

Browser Favicons

favicon-16x16.png for browser tabs, favicon-32x32.png for taskbars and UI, favicon-48x48.png for desktop shortcuts, plus favicon.ico as the traditional multi-size icon.

Apple Touch Icons

apple-touch-icon.png (180x180) as the default iPhone and iPad icon, apple-touch-icon-152x152 for iPad, and apple-touch-icon-167x167 for iPad Pro.

Android & PWA Icons

android-chrome-192x192.png and android-chrome-512x512.png for Android Chrome and Progressive Web Apps, referenced automatically from the generated site.webmanifest.

Vector SVG Favicon

favicon.svg as a scalable vector favicon that looks sharp on any screen and works great with dark mode.

Safari Pinned Tab Icon

safari-pinned-tab.svg for Safari’s pinned tabs, rendered as a monochrome vector icon with customizable color.

Auto-Generated site.webmanifest

A site.webmanifest file describing your app name, icons and colors for PWA support on modern browsers.