Complete Shopify Favicon Guide
Master favicon implementation for your Shopify store. Learn how to add, customize, and optimize your store's favicon across all themes and devices.
Shopify Favicon Quick Facts
- Built-in Support: Native favicon upload
- Recommended Size: 32×32 or 64×64 pixels
- Format: PNG or ICO
- Max File Size: 1MB (keep under 100KB)
- Theme Support: All themes supported
- Mobile: Automatic optimization
How to Add a Favicon to Shopify
Step-by-Step Instructions
Method 1: Theme Customizer (Recommended)
- Login to Shopify Admin
Go to yourstore.myshopify.com/admin
- Navigate to Online Store
From left sidebar: Online Store ? Themes
- Click "Customize"
On your current theme (usually at the top)
- Open Theme Settings
Click the gear icon or "Theme settings" in the left panel
- Find "Favicon" Section
Usually under "Logo" or "Theme settings"
- Upload Your Favicon
Click "Select image" or "Upload" button
- Choose your favicon file (PNG or ICO)
- Wait for upload to complete
- Preview will appear
- Save Changes
Click "Save" button in top right corner
- Verify
Open your store in a new tab to see the favicon
Alternative Upload Methods
Method 2: Settings Menu
For some themes:
- Settings ? General
- Scroll to "Store details"
- Find "Favicon" field
- Upload image
- Save
Method 3: Theme Code (Advanced)
For developers:
- Online Store ? Themes
- Actions ? Edit code
- Open theme.liquid
- Add favicon code to <head>
- Upload file to Assets
- Save
Shopify Favicon Requirements
Technical Requirements:
| Size | 32×32 or 64×64 pixels (square) |
| Format | PNG, ICO, JPG, GIF |
| Max File Size | 1MB (recommended under 100KB) |
| Background | Can be transparent (PNG) |
| Color Space | RGB (not CMYK) |
Recommendations:
- Optimal Size: 32×32 pixels
- Best Format: PNG with transparency
- Keep Simple: Clear at small size
- Test First: Preview before uploading
- Brand Consistent: Match your logo
Instructions for Popular Themes
- Customize ? Theme settings
- Scroll to "Favicon"
- Upload 32×32 PNG
- Save
Location: Theme settings ? Logo section ? Favicon
- Customize ? Theme settings
- Find "Favicon" under General settings
- Select image
- Save
Tip: Debut shows favicon preview immediately after upload.
- Customize ? General settings
- Upload favicon in "Store images" section
- 64×64 recommended
- Save
Note: Brooklyn works best with 64×64 pixel favicons.
If your theme doesn't have a favicon option in customizer:
- Online Store ? Themes ? Actions ? Edit code
- Assets ? Upload favicon file
- Open Layout/theme.liquid
- Add this code in <head> section:
<link rel="icon" type="image/png" href="{{ 'favicon.png' | asset_url }}">
<link rel="shortcut icon" href="{{ 'favicon.ico' | asset_url }}" type="image/x-icon">Advanced: Multiple Device Support
Adding Apple Touch Icons & PWA Support
For enhanced mobile experience, add these to your theme code:
1. Upload All Icon Sizes:
Go to Online Store ? Themes ? Actions ? Edit code ? Assets
Upload these files:
- apple-touch-icon.png (180×180)
- android-chrome-192x192.png
- android-chrome-512x512.png
2. Add Code to theme.liquid:
In Layout/theme.liquid, add to <head> section:
<!-- Standard Favicon -->
<link rel="icon" type="image/png" sizes="16x16" href="{{ 'favicon-16x16.png' | asset_url }}">
<link rel="icon" type="image/png" sizes="32x32" href="{{ 'favicon-32x32.png' | asset_url }}">
<link rel="icon" type="image/png" sizes="96x96" href="{{ 'favicon-96x96.png' | asset_url }}">
<link rel="icon" type="image/png" sizes="512x512" href="{{ 'favicon-512x512.png' | asset_url }}">
<!-- Apple Touch Icon -->
<link rel="apple-touch-icon" sizes="180x180" href="{{ 'apple-touch-icon.png' | asset_url }}">
<!-- Android Chrome -->
<link rel="icon" type="image/png" sizes="192x192" href="{{ 'android-chrome-192x192.png' | asset_url }}">
<link rel="icon" type="image/png" sizes="512x512" href="{{ 'android-chrome-512x512.png' | asset_url }}">
<!-- Web App Manifest -->
<link rel="manifest" href="{{ 'site.webmanifest' | asset_url }}">
<meta name="theme-color" content="#000000">Troubleshooting Common Issues
- Clear your browser cache (Ctrl+Shift+R / Cmd+Shift+R)
- Wait 5-10 minutes for Shopify CDN to update
- Try opening in incognito/private window
- Make sure you clicked "Save" after uploading
- Verify file size is under 1MB
- Check file format is PNG or ICO
- Try searching for "favicon" in theme settings search bar
- Check under "Logo" or "General" sections
- Update your theme to latest version
- If still not found, use code method (see Custom Themes above)
- Contact theme developer if it's a paid theme
- Too small source: Start with at least 32×32, ideally 64×64
- Over-compressed: Use PNG with high quality
- Wrong format: Avoid JPG, use PNG or ICO
- Design too complex: Simplify your icon
- Low resolution: Create from vector source at high resolution
- "File too large" ? Reduce file size below 1MB (aim for 50-100KB)
- "Invalid format" ? Convert to PNG or ICO
- "Upload failed" ? Check internet connection, try different browser
- "Image dimensions invalid" ? Use square image (32×32, 64×64, etc.)
Fix: Use our generator to create properly formatted favicon files.
Shopify Favicon Best Practices
? Do's
- Use 32×32 or 64×64 pixels
- Keep file size under 100KB
- Use PNG format
- Match your store's branding
- Test on multiple devices
- Use simple, bold designs
- Ensure good contrast
- Save changes after upload
? Don'ts
- Don't use non-square images
- Don't exceed 1MB file size
- Don't use JPEG format
- Don't include too much detail
- Don't forget to clear cache when testing
- Don't use copyrighted images
- Don't skip mobile testing
- Don't use low-resolution images
Favicon Impact on Your Shopify Store
Why Your Shopify Store Needs a Favicon:
Brand Recognition:
- Appears in browser tabs when customers browse
- Shows in bookmarks when customers save your store
- Displays in mobile home screen icons
- Increases brand recall by up to 25%
Trust & Professionalism:
- Makes your store look more professional
- Builds customer trust and credibility
- Shows attention to detail
- Expected by modern online shoppers
Create Your Shopify Favicon
Generate professional favicons optimized for Shopify stores
Generate Shopify Favicon