Favicon Requirements for v7+

As of version 7.0.1, favicons need to be provided in a ZIP file. Here's what needs to be provided:

1. favicon.ico

  • Purpose: The classic favicon format, used by older browsers and sometimes for backwards compatibility.
  • Size:
    • A multi-resolution ICO file that includes 16x16, 32x32, and 48x48 pixels.
  • Format: ICO

2. favicon-16x16.png

  • Purpose: Used by some browsers for small icons in tabs and bookmarks.
  • Size: 16x16 pixels
  • Format: PNG

3. favicon-32x32.png

  • Purpose: Used for icons in some browsers, particularly in the address bar.
  • Size: 32x32 pixels
  • Format: PNG

4. favicon-48x48.png

  • Purpose: Less commonly used, but some platforms may prefer this size.
  • Size: 48x48 pixels
  • Format: PNG

5. favicon-64x64.png

  • Purpose: Sometimes used for larger icons or in high-DPI displays.
  • Size: 64x64 pixels
  • Format: PNG

6. favicon-192x192.png

  • Purpose: Android home screen icon.
  • Size: 192x192 pixels
  • Format: PNG

7. favicon-512x512.png

  • Purpose: Used for large icons, particularly in Android devices and progressive web apps (PWAs).
  • Size: 512x512 pixels
  • Format: PNG

8. favicon.svg

  • Purpose: Scalable vector icon, increasingly supported by modern browsers.
  • Size: Scalable (no specific size)
  • Format: SVG

Summary

  • ICO: Use for legacy support (include 16x16, 32x32, 48x48).
  • PNG: Provide multiple sizes (16x16, 32x32, 48x48, 64x64, 192x192, 512x512).
  • SVG: Consider adding for scalable support.

Providing all listed files ensures comprehensive coverage across different platforms and devices.