EasyFavicon

How to Add a Favicon to Shopify

A step-by-step guide to adding a custom favicon (browser icon) to your Shopify store. Covers desktop and mobile instructions, recommended sizes, file formats, and troubleshooting when your favicon won't appear.

Before you start: create your favicon

You need a favicon file before you can upload it to Shopify. If you already have one, skip to the instructions below. If not, you can create one in seconds using EasyFavicon — pick an emoji, type a letter, or upload a logo, choose a background, and download a ready-to-use favicon PNG.

Plan requirement: Custom favicons are available on the Shopify Basic plan and above. If you're on the Starter plan, you cannot add a custom favicon — you would need to upgrade first.

How to add a favicon on Shopify (desktop)

Adding a favicon to your Shopify store takes less than a minute. Follow these steps from your Shopify admin dashboard on desktop:

  1. Go to Online Store → Themes. From your Shopify admin, click Online Store in the left sidebar, then click Themes.
  2. Click Customize. Find your current (published) theme and click the Customize button. This opens the theme editor.
  3. Open Theme settings. In the theme editor, click the gear icon (⚙️) in the left sidebar to access Theme settings.
  4. Find the Favicon section. Depending on your theme version, click either Logo or Favicon. The favicon uploader will be inside one of these sections. Most modern themes (Dawn, Sense, Craft) use the Logo section.
  5. Upload your favicon image. In the Favicon image area, click Select image. You can pick an image already uploaded to your Shopify files or click Add images to upload a new one from your computer.
  6. (Optional) Add alt text. Click Edit on the favicon image and enter a brief description in the Alt text field. This helps with accessibility.
  7. Save. Click Save in the top-right corner. Your new favicon is now live on your storefront.

Quick path:

Online Store → Themes → Customize → ⚙️ Theme settings → Logo (or Favicon) → Favicon image → Select image → Save

⚠️ Don't test in the Theme Editor

Shopify does not display favicons inside the Theme Editor — it only shows them on your live storefront. After saving, open your store in a regular browser tab (not the editor) to see your new favicon.

How to add a favicon on Shopify (mobile)

You can also set your favicon from the Shopify mobile app. The steps are nearly identical:

  1. From the Shopify app, tap the icon to open the menu.
  2. In the Sales channels section, tap Online Store.
  3. Tap Manage all themes.
  4. Find your current theme and tap Customize.
  5. Tap Theme settings.
  6. Tap Logo or Favicon (depending on your theme).
  7. In the Favicon image section, tap Select image, upload your image, and tap Done.
  8. Tap Save or .

Recommended favicon size and format for Shopify

PropertyRecommendationNotes
Dimensions16×16px or 32×32pxLarger images auto-resize to 32×32px
FormatPNG (preferred), JPG, or ICOPNG supports transparency and sharpest result
File sizeUnder 1MBShopify accepts files up to 1MB; smaller loads faster
Aspect ratio1:1 (square)Non-square images may appear distorted
Plan requiredBasic plan or higherStarter plan does not support custom favicons

Troubleshooting: Shopify favicon not showing

It's common for a new favicon to take a few minutes to appear — and sometimes it feels like it's not working at all. Here are the most common fixes, ordered by how often they solve the problem:

1. You're looking in the Theme Editor, not the live site

This is the #1 reason people think their favicon didn't save. Shopify does not display favicons inside the Theme Editor. You must open your actual store URL (e.g. yourstore.com) in a new tab to see your favicon. Close the theme editor, open your live store, and check — it's probably there.

2. Hard-refresh your browser

Your browser caches the old favicon and won't fetch the new one until you force it. Do a hard refresh:

3. Clear your browser cache

If a hard refresh doesn't work, clear the full cache. In Chrome: go to Settings → Privacy and Security → Clear browsing data → select “Cached images and files” → Clear data. Then reload your store.

4. Test in an incognito window

Open a private/incognito window and visit your store. Incognito mode has no cached favicon, so if your new favicon appears there, the issue is a cache problem on your main browser — your Shopify settings are fine.

5. Check your plan

Custom favicons are not available on the Shopify Starter plan. If you're on Starter, you cannot add a favicon — you'd need to upgrade to Basic or higher. You can check your plan under Settings → Plan in your Shopify admin.

6. Customer Accounts and Checkout pages

Favicons do not appear on Shopify Customer Accounts or Checkout pages unless you're on the Shopify Plus plan. This is expected behavior — Shopify uses its own favicon on these pages for security. If you're on Plus, you'll need to use the Branding API to set favicons on these pages.

Making a Shopify favicon from scratch

If you don't have a logo or icon ready, you have several options:

Ready to create your Shopify favicon? Pick an emoji, type a letter, or upload your logo — all processed in your browser, nothing uploaded to a server.

Generate your Shopify favicon →

Beyond Shopify: favicons for other platforms

Building on a different platform or want to learn more? We have guides for those too: