Favicon Troubleshooting issues: not showing up.

Topic summary

A Shopify store owner using the Dawn theme is experiencing favicon display issues on iOS/Safari, despite the favicon appearing correctly in the address bar and autocomplete suggestions.

Problem Details:

  • Favicon uploaded to Assets folder (32x32 PNG created with favicon.io)
  • Custom code added to theme.liquid file referencing both .png and .ico files
  • Direct URL access results in 404 error (Chrome) or empty file download (Safari)
  • Favicon not appearing in browser tabs
  • Testing done on macOS Ventura and iPhone using Safari

Troubleshooting Attempted:

  • Cleared browser cache and tested in incognito mode
  • Tried multiple browsers and devices
  • Uploaded via both Assets folder and theme settings
  • Used ChatGPT-generated custom CSS

Support Response:

  • Helper confirmed favicon works on their system/BrowserStack but not on iOS
  • Suggested uploading a new PNG favicon file
  • Recommended using theme customization settings instead of custom code
  • Did not provide specific resolution requirements

Unresolved Questions:

  • Required favicon file size/format specifications
  • Whether custom domain (antleraddiction.ca) vs. default Shopify domain affects functionality
  • Potential conflict between theme settings and custom CSS implementation
Summarized with AI on November 3. AI used: claude-sonnet-4-5-20250929.

Hi Shopify Community,

I’m having trouble getting my favicon to work properly on my Shopify store, and I would really appreciate some guidance. Here’s the situation:

  1. I uploaded both a favicon.ico and a favicon.png file to the Assets folder of my theme via Online Store > Themes > Edit Code > Assets. (My store theme is dawn). I’ve also tried uploading the favicon directly in the theme settings, but that did not work either so I attempted to do it using custom css written by chatgpt.

  2. I updated the section of my theme.liquid file to reference the favicon:
    (The favicon.png file is of size 16x16).

    {%- unless settings.type_header_font.system? and settings.type_body_font.system? -%}

    {%- endunless -%} {{ page_title }} {%- if current_tags %} – tagged "{{ current_tags | join: ', ' }}"{% endif -%} {%- if current_page != 1 %} – Page {{ current_page }}{% endif -%} {%- unless page_title contains shop.name %} – {{ shop.name }}{% endunless -%}
  3. When I access my website, the favicon does not appear in the browser tab, and it doesn’t work when I directly visit the URL https://antleraddiction.ca/favicon.png. Instead:

    • In Safari, it downloads an empty file.
    • In Google Chrome, I get a “404 page not found” error.
  4. I’ve already cleared my browser cache, tried using incognito mode, and tested the URL on multiple devices and browsers. None of these worked.

  5. I waited overnight to account for potential delays, but the problem persists.

Questions:- Is there something wrong with my file upload process or file format? (The PNG is 32x32 pixels, created with favicon.io.) (As mentioned I also attempted to use a .ico file, with the same lack of success).

  • Are there any additional steps I need to take for Shopify to recognize and serve the favicon?
  • Could this be related to my custom domain (antleraddiction.ca) instead of the default Shopify domain?
  • The icon does appear in the address bar when safari suggests autofill of the website link, and next to the title of the page once it is loaded. Does it not utilize the favicon for this? Why would it be disconnected from what I see next to the site name after a google search, which is just the default globe?

I’d really appreciate any advice or troubleshooting tips to resolve this issue. Thank you in advance for your help!

Best regards,
Josh
Store URL: antleraddiction.ca


1 Like

@AntlerAddiction
We have checked for this issue in real system and browserstack but it is working ok. In which system configuration or browser you are checking?

I am using safari on MacOS Ventura and iPhone. I still only see this.

1 Like

@AntlerAddiction sorry your favicon doesn’t work on IOS

https://antleraddiction.ca/cdn/shop/t/1/assets/favicon.ico?v=55744689204332389841733265583

can you please upload new favicon icon png file and try

I have done this many times, but simply doing it again shouldn’t change anything.. Is there a required resolution? I have uploaded the file to the assets folder of my theme, is this correct?

Also, is there any chance that having a file uploaded in the theme navigation’s favicon section is interfering with the CSS or vice versa?

Thanks.

1 Like

@AntlerAddiction no sorry you have just upload your favicon icon theme customization setting option favicon that it no any change

i hope this work for you.

Im sorry? I cant even understand what this means.

1 Like

@AntlerAddiction oh sorry if can upload new Favicon icon on your theme customization setting
foe example like this

There is one there right now. why would uploading a new one change anything? What size should the png be? I asked before and you never gave me a size.

1 Like

@AntlerAddiction yes last one your favicon doesn’t upload properly

yes png file 32x32