ToolbyeIcon Generator

Install Favicon & PWA Icons on Your Website

Generate your icon pack, extract the files, add the HTML links and check the icon paths in your web manifest.

Recommended source input

  • PNG or SVG source, ideally square and at least 512×512.
  • Transparent background works best for logos that need flexible placement.
  • If your file is not square, the tool auto-pads canvas and keeps the subject centered.

Practical workflow

  1. Upload source and confirm subject bounds preview looks correct.
  2. Choose Balanced or Safe padding mode, then review favicon and PWA previews.
  3. Check manifest name, background, and theme color before export.
  4. Download ZIP to get favicon.ico, 16/32/48 PNG, Apple 180, and PWA 192/512 files.

Example output set

Input: 1024×1024 transparent brand mark (SVG).

Settings: Balanced padding + transparent background.

Output: favicon.ico, favicon PNG sizes, apple-touch-icon, and PWA icons ready for deployment.

Publishing tips

  • Use a simple source mark so 16×16 and 32×32 favicons remain recognizable.
  • Keep one canonical ZIP export with the manifest and icons used in production.
  • After deployment, verify favicon and PWA icons in a real browser install prompt.

Use your downloaded icon pack

The ZIP contains 10 PNG icons, favicon.ico and site.webmanifest. These are website and PWA assets; the pack is not a complete native app project.

Files included in the ZIP
  • favicon-16x16.png
  • favicon-32x32.png
  • favicon-48x48.png
  • apple-touch-icon.png
  • icon-192x192.png
  • icon-512x512.png
  • icon-maskable-192x192.png
  • icon-maskable-512x512.png
  • icon-256x256.png
  • icon-1024x1024.png
  • favicon.ico
  • site.webmanifest
  1. Extract the ZIP and upload the files to your website. This example puts them together at the site root.
  2. Add the following links inside the HTML head of your pages.
  3. Before exporting, set the app name, colors and start URL. Keep site.webmanifest next to its four referenced PWA PNG files; their paths are relative to the manifest.
  4. Open the icon and manifest URLs to check that they load. Preview the result on your target devices; icons alone do not make a site a complete installable PWA.
<link rel="icon" href="/favicon.ico">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">

For a subdirectory such as /icons/, update the HTML links to that directory and keep the manifest and PNGs together. Set start_url to your actual app entry URL. The ZIP does not include your source SVG.

FAQ

Should favicon and PWA icons use the same source?

Yes. One high-quality source is usually enough when spacing is handled consistently.

Why do tiny favicon sizes still look blurry?

Very small sizes need simple shapes. Try cleaner source details and more safe margin.

Do I need to manually create every icon size?

No. The tool exports all common website and PWA icon sizes in one package.

Related icon scenarios

Maskable safe area guide

Learn how to avoid launcher cropping for adaptive icons.

SVG to icon pack guide

Convert one SVG into a complete downloadable icon bundle.

Related tools

JSON Formatter

Format and validate manifest JSON before publishing your site.

QR Code Tool

Create QR links for landing pages that use your new favicon and PWA assets.

Base64 Tool

Inspect or convert image assets when debugging embedded icon resources.