How to Add a Favicon to Shopify
Build store credibility. Follow this quick tutorial to customize your online Shopify store with a high-definition favicon tab icon.
Adding a favicon to Shopify is a straightforward theme customization. You can upload an image from your Shopify admin without editing your theme code in most Shopify themes. In this tutorial, you’ll learn how to prepare a favicon, add it to your Shopify store, replace or remove it, verify that it is working, and troubleshoot cases where the favicon does not appear. You’ll also learn what to do if your theme places the favicon setting in a different location.
Before you start, have a square favicon image ready. Shopify recommends a favicon size of 32 × 32 pixels, although a 16 × 16 pixel image is also listed as an ideal favicon size in Shopify's documentation. Images larger than 32 × 32 pixels can be reduced to 32 × 32 pixels when uploaded.
What Is a Shopify Favicon?
A favicon is the small image associated with your website. It commonly appears beside your store's page title in a browser tab, in browser history, bookmarks, and other browser interfaces. Shopify describes it as a small image or logo that helps strengthen your store's branding.
Your favicon is different from your Shopify store logo. Your logo is normally displayed as part of your storefront design, such as in the header. Your favicon is much smaller and is mainly used as a browser-level identifier.
For example, a clothing store might use its complete brand logo in the website header but use only its distinctive symbol or initials as the favicon. A good Shopify favicon should therefore remain recognizable when displayed at a very small size.
What Should You Prepare Before Adding a Favicon to Shopify?
Prepare the image before opening the Shopify theme editor. This avoids having to stop halfway through the process to resize or redesign the icon.
- Use a square image: Favicons are displayed as small square icons, so use a square image rather than a wide banner or horizontal logo. A square version of your logo usually works better than uploading the full horizontal logo.
- Use an appropriate favicon size: Shopify's documentation recommends 32 × 32 pixels for a favicon. Its favicon documentation also lists 16 × 16 pixels as an ideal size and notes that larger favicon images can be reduced to 32 × 32 pixels when uploaded. Starting with a clean square image and letting Shopify scale it down is preferable to starting with an extremely small, low-quality image.
- Keep the design simple: A favicon has very little space. Avoid long business names, tiny text, detailed illustrations, thin lines, too many colors, and multiple unrelated symbols. A recognizable symbol, initial, or short monogram usually works better.
- Use strong contrast: The favicon should remain visible against different browser backgrounds. For example, dark lettering on a dark background can become difficult to recognize. A strong contrast between the icon and its background generally produces a clearer result.
- Start with a high-quality source: Do not enlarge a tiny logo and expect it to become a sharp favicon. Start with a clean logo, icon, or other high-resolution brand asset, then create a simplified square version for the favicon.
- Consider transparency: A transparent background can work well when the favicon needs to blend naturally with different browser interfaces. A solid background can be better when the icon needs stronger separation from its surroundings. Choose the option that keeps your brand mark easiest to recognize.
How Do You Add a Favicon to Shopify?
Shopify provides a favicon setting through the theme editor for eligible stores. The exact location of the setting can vary by theme version. Shopify's current instructions place it under Theme settings, where it may appear as Favicon or under Logo.
- Log in to Shopify: Sign in to your Shopify admin. You need access to the store whose favicon you want to change.
- Open Online Store > Themes: From the Shopify admin, go to Online Store > Themes. Locate the theme that you want to modify.
- Open the theme editor: Click Customize (or Edit theme) next to the theme you want to customize. The important point is to open the theme editor for the theme you want to change.
- Open Theme settings: Inside the theme editor, click the Theme settings icon (represented by a gear icon on the left panel).
- Find the favicon setting: Depending on your theme version, click Logo or Favicon. Shopify specifically notes that the location can differ depending on the theme version. Do not assume that every Shopify theme will display an identically named setting in the same place.
- Select your favicon image: In the Favicon image section, click Select image. You can then either select an image that is already uploaded to your Shopify admin, or click Add images and upload an image from your computer. Select the favicon you prepared.
- Click Done: After selecting the image, click Done. Shopify will return you to the favicon settings.
- Add alt text when available: Some themes let you add alt text to the favicon. To do this, click Edit in the Favicon image section and enter a brief description of the image. Shopify notes that some themes provide this option. A descriptive example would be: Brand initials in white on a black background.
- Save your changes: Click Save at the top right. This applies the favicon to the theme you are editing.
- Check the live store: Open your published Shopify store in a normal browser window. Look at the browser tab and check whether your new favicon appears beside the page title. Do not rely solely on the preview inside the Shopify theme editor. Shopify notes that favicons do not display when viewing a theme through the Theme Editor because the editor is part of Shopify admin rather than the live storefront.
Where Is the Favicon Setting in Shopify?
In current Shopify instructions, the favicon setting is accessed through the theme editor:
Shopify admin → Online Store → Themes → Edit theme/Customize → Theme settings
From there, the setting can appear as Favicon or under Logo, depending on the theme version. This variation is important because an older tutorial may tell you to click Favicon immediately, while your theme may place the same option inside Logo. If you cannot find the setting, check the complete Theme settings panel rather than looking only for a specific label.
Shopify also requires themes submitted to its Theme Store to have a favicon setting, which means themes designed for Shopify's ecosystem are expected to provide support for this customization.
What If You Cannot Find a Favicon Setting?
First, confirm that you are editing the correct theme. Then check:
- Go to Online Store > Themes.
- Open the theme you actually want to publish.
- Open Theme settings.
- Check both Favicon and Logo.
- Look through the complete theme settings panel. Some themes organize their settings differently.
If your theme genuinely does not expose a favicon setting, theme code may provide an alternative. Shopify themes can expose global settings through settings_schema.json, and Shopify's developer documentation shows that favicon settings can be rendered through the theme's global settings object. Code editing should not be the first option when the theme already provides a favicon setting.
What Size Should a Shopify Favicon Be?
Shopify recommends 32 × 32 pixels for a favicon. Its help documentation also identifies 16 × 16 pixels as an ideal favicon size and explains that larger images can be reduced to 32 × 32 pixels when uploaded.
The practical priority is not simply choosing a number. The image must remain recognizable after it is displayed at favicon size. For example, a 32 × 32 pixel icon containing an entire company name may technically fit but still be impossible to read. A simple symbol with strong contrast can work much better.
How Do You Create a Favicon for Shopify?
You have several options depending on what brand assets you already have.
Create a favicon from your logo
Start with the most recognizable part of your logo. A horizontal logo containing a symbol and a long company name should usually be simplified rather than reduced proportionally until the text becomes unreadable. Use the symbol alone or combine one or two recognizable initials.
Create a favicon from initials
If your company has no distinct icon, create a simple favicon using one or two letters. For example, NS could represent a brand called North Star. Use a clear typeface, sufficient spacing, and strong contrast.
Convert an existing PNG into a favicon
If you already have a square PNG image, you can convert it into favicon-ready artwork before uploading it. A tool such as PNGtoFavicon.com can convert a PNG into a favicon, which is useful when you already have a brand image but need a dedicated favicon version.
After conversion, inspect the resulting icon at a small size before uploading it to Shopify.
Create a favicon specifically for small-screen display
Do not simply shrink your full-size logo without checking the result. Remove unnecessary elements, increase contrast when needed, and make sure the important part of the icon remains visible. The favicon is successful when a visitor can identify your brand from the tiny icon without needing to zoom in.
How Do You Check if Your Shopify Favicon Is Working?
After saving the favicon, verify it on the live storefront.
- Check the browser tab: Open the published store and look beside the page title in your browser tab. Shopify identifies the browser tab as one of the main places where a favicon appears.
- Check browser history: Visit another page, return to your store, and check the browser's history entries. Shopify lists browser history as another location where a favicon can appear.
- Check a bookmark: Bookmark the store and check whether the favicon appears beside the bookmark. Shopify specifically identifies bookmarked stores as another location where the favicon can display.
- Test a private or incognito window: If the old favicon is still visible in your regular browser, open a private or incognito window and visit the live store. This helps separate a browser-cache issue from a Shopify configuration problem.
- Test another browser: Open the store in another desktop browser. If the new icon appears in one browser but not another, browser caching or browser-specific behavior is a more likely explanation than a failed Shopify upload.
- Check mobile behavior: Do not assume that desktop and mobile browsers will display the favicon identically. More importantly, distinguish the live storefront from Shopify's admin interfaces. Shopify states that favicons do not appear in the Theme Editor preview itself.
Why Is My Shopify Favicon Not Showing?
Several different problems can produce the same symptom.
The browser is showing a cached favicon
Problem: You uploaded the new favicon, but the browser still shows the previous icon.
Fix: Open the site in an incognito or private window. You can also clear the browser's cached data and restart the browser.
You did not save the theme
Problem: The image was selected but the change was never saved.
Fix: Return to the favicon setting, confirm the image is selected, and click Save.
You are editing the wrong theme
Problem: The favicon looks unchanged on the live store because you modified a draft or different theme.
Fix: Return to Online Store > Themes and confirm which theme is currently published.
You are checking the Shopify Theme Editor
Problem: You cannot see the favicon in the theme preview.
Fix: Open the actual published storefront in a browser. Shopify explicitly notes that favicons do not display in the Theme Editor because it is part of Shopify admin.
Your theme uses a different setting location
Problem: You cannot find a setting called Favicon.
Fix: Open Theme settings and look for Logo. Shopify notes that the setting name can differ by theme version.
Your favicon design is too detailed
Problem: The favicon technically appears, but it is difficult to recognize.
Fix: Simplify the image. Remove tiny text and unnecessary visual elements.
Your image is too large
Problem: The uploaded image is displayed smaller than expected or loses detail.
Fix: Prepare a favicon around Shopify's recommended 32 × 32 pixel size or use a clean source that can be reduced effectively.
How Do You Fix a Shopify Favicon That Is Not Updating?
Work through these checks in order:
- Open Online Store > Themes.
- Confirm that you are editing the correct theme.
- Open Theme settings.
- Check the Favicon or Logo setting.
- Confirm that the correct image is selected.
- Click Save.
- Open the published storefront, not the Theme Editor.
- Test the site in a private or incognito browser window.
- Test another browser.
- Check the favicon again in the browser tab.
This sequence helps identify whether the problem comes from Shopify settings, the selected theme, or browser caching.
How Do You Change or Replace a Shopify Favicon?
Replacing a favicon uses the same theme settings as the initial upload.
- Log in to your Shopify admin.
- Go to Online Store > Themes.
- Find the theme you want to update.
- Click Edit theme/Customize.
- Open Theme settings.
- Click Logo or Favicon, depending on your theme.
- In the Favicon image section, click Select image.
- Choose the replacement favicon or upload a new image.
- Click Done.
- Click Save.
- Open the live store and verify the new icon.
Shopify's current documentation confirms this workflow and the theme-dependent Logo/Favicon variation.
How Do You Remove a Shopify Favicon?
The removal process depends on the controls exposed by your theme.
Open:
Online Store → Themes → Edit theme/Customize → Theme settings
Then open the Favicon or Logo area and look for the control associated with the currently selected favicon image.
If your theme provides a remove or clear option, use it and save the theme. Do not add custom code simply to remove a favicon when your theme already provides a setting for managing it.
Can You Add a Shopify Favicon With Custom Code?
Yes, but most stores should use the built-in theme setting first.
Shopify's theme architecture supports global settings through settings_schema.json. A theme can define a favicon image setting and access its value through the Liquid settings object. Shopify's developer documentation includes an example that renders a PNG favicon from settings.favicon.
For a custom theme, code can therefore be part of the implementation. For a normal Shopify store, however, editing Liquid just to add a favicon is unnecessary when the theme already provides the setting.
When Should You Use Theme Settings Instead of Code?
Use the built-in theme setting when it is available. It is easier to manage, less likely to introduce theme errors, and can be changed later without modifying Liquid files.
What Should You Check Before Editing Theme Code?
If you must edit code, first identify the published theme, the theme's favicon implementation, the relevant layout file, whether a global favicon setting already exists, and whether the theme is updated or maintained by another developer. Do not paste favicon code into a random theme file without understanding how the theme handles global settings.
Common Shopify Favicon Mistakes to Avoid
- Using your entire logo: A long logo can become unreadable when reduced to favicon dimensions.
- Using tiny text: One or two initials may work. A full slogan usually will not.
- Using a complicated image: A simple brand mark is easier to recognize than a detailed illustration.
- Using a non-square image: Start with square artwork so the favicon does not rely on aggressive cropping or scaling.
- Using a low-quality source: A blurry source image will produce a poor favicon even after resizing.
- Forgetting to save: Selecting an image is not enough. Save the theme changes.
- Checking only the Theme Editor: The favicon may not appear in Shopify's Theme Editor preview. Test the published storefront instead.
- Checking only one browser: A stale favicon in one browser does not automatically mean the Shopify configuration is wrong.
- Testing an unpublished theme: You can customize a theme that is not currently live, but that does not change the favicon visitors see on your published storefront.
- Editing code unnecessarily: If the theme already has a favicon setting, use it instead of changing Liquid.
Shopify Favicon FAQs
Can I add a PNG favicon to Shopify?
Yes. Shopify allows you to select or upload a favicon image through the theme editor's favicon settings.
What size should a Shopify favicon be?
Shopify recommends 32 × 32 pixels. Its documentation also lists 16 × 16 pixels as an ideal favicon size and states that larger images can be reduced to 32 × 32 pixels when uploaded.
Can I use my logo as a Shopify favicon?
Yes. A logo can be used, but it should remain recognizable at a very small size. In many cases, using only the logo symbol or initials produces a better favicon than using the complete wordmark.
Why is my Shopify favicon not showing?
Check that you edited the correct theme, saved the favicon, and are viewing the published store rather than the Shopify Theme Editor. Then test the store in a private window or another browser to rule out caching. Shopify specifically notes that the Theme Editor does not display favicons.
How do I change my favicon in Shopify?
Go to Online Store > Themes > Edit theme/Customize > Theme settings, then open Favicon or Logo, depending on your theme version. Select the new image and save.
Does Shopify automatically resize the favicon?
Shopify states that images larger than 32 × 32 pixels are reduced to 32 × 32 pixels when uploaded as a favicon.
How do I make a favicon for Shopify?
Create a simple square icon using your logo, symbol, or initials. Export or convert it into a suitable favicon image, then upload it through the Shopify theme settings. A tool such as PNGtoFavicon.com can convert an existing PNG into a favicon.
How long does a Shopify favicon take to update?
Shopify can save the favicon as soon as you save the theme, but the icon you see in a particular browser may not change immediately because of cached browser data. Test the live store in a private window or another browser before assuming the upload failed.
Can I add a favicon to any Shopify theme?
Shopify's theme requirements specify that themes submitted to the Shopify Theme Store must have a favicon setting. However, the location and label of the setting can vary by theme version.
Do I need to edit Shopify code to add a favicon?
Usually, no. Shopify provides a favicon setting through the theme editor for eligible stores. Custom code is mainly relevant when working with a custom theme or when the built-in setting is unavailable or needs special behavior.
How to Create a Favicon Before Uploading It to Shopify
If you do not already have a favicon, use this simple workflow:
- Start with your logo, brand symbol, or initials.
- Create a square version of the design.
- Remove details that will disappear at small sizes.
- Use strong contrast between the icon and background.
- Prepare the image around Shopify's recommended 32 × 32 pixel size or use a clean larger source that Shopify can reduce.
- Convert an existing PNG with a favicon tool when necessary.
- Upload the finished image through Theme settings.
- Save the theme.
- Test the favicon on the live storefront.
Conclusion
Adding a favicon to Shopify is primarily a theme-editor task. Open Online Store > Themes, edit the relevant theme, open Theme settings, find Favicon or Logo, select your image, and save the theme. Use a simple square icon that remains recognizable at a very small size. When the new favicon does not appear immediately, check the published store in a private window or another browser before changing the Shopify settings again. Browser caching can make a successfully updated favicon appear unchanged.