Favicon Party
Back to Reference

Using Your Icon Pack Downloads Guide

Once you design and compile your icons, you can download them as a single ZIP archive. This guide walks you through extracting, deploying, and integrating the icons into your website or progressive web application.

ZIP Package Structure

Your downloaded package contains the following structure:

Step 1: Upload Files to Your Web Server

Extract the ZIP archive and upload all the files to a directory on your web server. It is common practice to upload them to either:

  1. Your project's assets folder (e.g., /assets/icons/ or /static/favicons/). Ensure this directory matches the Path to files you set in the configuration form.
  2. The root directory of your website (e.g., /). If you place them in the root, make sure to set the Path to files in the form to empty or /.

Step 2: Add Link Tags to HTML Head

Open head.html inside your editor. Copy all the listed tags and paste them directly into the <head> section of your website's main HTML layout or template file. For example:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>My Website</title>
    
    <!-- Paste the contents of head.html here -->
    <link rel="icon" href="/assets/icons/favicon.ico" sizes="32x32">
    <link rel="icon" href="/assets/icons/icon.svg" type="image/svg+xml">
    <link rel="apple-touch-icon" href="/assets/icons/apple-touch-icon.png">
    <link rel="manifest" href="/assets/icons/manifest.json">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-title" content="My App">
    <meta name="application-name" content="My App">
    <meta name="theme-color" content="#0092b8">
</head>
<body>
    ...
</body>
</html>

Step 3: Place favicon.ico in the Web Root

Even if you configure the HTML tags to point to a subfolder like /assets/icons/favicon.ico, some legacy browsers, command-line tools, and search engine crawlers will automatically request /favicon.ico from the root of your domain.

To prevent your server logs from filling up with 404 "Not Found" errors, it is highly recommended to upload a duplicate copy of favicon.ico directly to your server's root folder (e.g. https://yourdomain.com/favicon.ico) regardless of where your main icon set is located.

Step 4: Verify Deployment

After deploying your files and HTML head changes, you can verify everything is working correctly using your browser's developer tools: