SVG favicons work in Chrome 80+, Edge 80+, Firefox 41+, Opera 44+, Samsung Internet 13+, and Safari 26+. Learn SVG favicon browser support and setup.

Prince Dewani
May 6, 2026
An SVG favicon is the small icon shown in a browser tab, set through a link rel=icon tag with the image/svg+xml MIME type. It works in Chrome 80+, Edge 80+, Firefox 41+, Opera 44+, Samsung Internet 13+, and Safari 26+ on macOS and iOS, while Internet Explorer and the Android Browser do not support it.
This guide covers what an SVG favicon is, the browsers that support it, how to add one, the benefits, and the known issues.
An SVG favicon is a tab icon delivered as a Scalable Vector Graphics file rather than a bitmap. The HTML link element with rel="icon" and type="image/svg+xml" points the browser at the SVG file, and the browser scales the artwork crisp at any size, from 16-pixel tabs to high-DPI bookmark grids.
SVG favicons work in every major Chromium browser plus Firefox, with Safari joining the list from Safari 26 onward, and Internet Explorer and the legacy Android Browser left out.
Chrome supports SVG favicons from Chrome 80 on Windows, macOS, Linux, and ChromeOS. Chrome 4 to 79 did not support them, so a Chromium build older than Chrome 80 falls back to the ICO or PNG declared on the same page. Chrome respects prefers-color-scheme media queries embedded inside the SVG file, which lets one favicon swap its fill color between light and dark themes.
Microsoft Edge supports SVG favicons from Edge 80 on Windows, macOS, and Linux, the first Chromium-based Edge release. Legacy EdgeHTML builds (Edge 12 to 18) and the early Chromium Edge 79 do not support them. Edge inherits its favicon pipeline from Chromium, so prefers-color-scheme inside the SVG, the rel="mask-icon" fallback, and the sizes="any" trick on the ICO link all behave the same as Chrome.
Firefox supports SVG favicons from Firefox 41 on Windows, macOS, and Linux. Firefox 4 to 40 had partial support that depended on the page context, and Firefox 2 to 3 did not support them at all. Firefox does not honor prefers-color-scheme inside the favicon file, so a themed icon needs a separate SVG behind a media attribute on the link tag.
Safari supports SVG favicons from Safari 26 on macOS, iOS, and iPadOS, the first Safari version to render the standard rel="icon" SVG file in tabs and bookmarks. Safari 3.2 to 18.7 do not render SVG favicons at all, so older Apple users see the ICO or PNG fallback declared in the same head block. Earlier Safari versions still read the proprietary rel="mask-icon" link for the monochrome pinned-tab icon on macOS.
Opera supports SVG favicons from Opera 44 on Windows, macOS, and Linux, the Chromium-based stable channel that picked up the upstream feature. Opera 9 to 43 did not support them. Opera Mobile renders SVG favicons from Opera Mobile 80 on Android. Opera Mini, which proxies pages through a server-side renderer, does not support SVG favicons on any version.
Samsung Internet supports SVG favicons from Samsung Internet 13 on Galaxy phones and tablets. Samsung Internet 4 to 12 did not support them. The browser inherits its favicon handling from the Chromium engine, so prefers-color-scheme inside the SVG and the sizes="any" attribute on the ICO link work the same as on Chrome for Android.
The legacy Android Browser, frozen at version 4.4 before Chrome for Android took over, does not support SVG favicons. Stock Android phones running Android 5 and later no longer ship the legacy browser, so users default to Chrome for Android, Samsung Internet, or Firefox for Android, all of which render SVG favicons on their modern releases. A site that targets old AOSP builds still needs an ICO or PNG fallback.
Internet Explorer never added SVG favicon support. IE 5.5 through IE 11 only read .ico files declared with rel="shortcut icon", so IE users see a blank tab when a site ships only an SVG. Microsoft has retired Internet Explorer, and Edge handles SVG favicons natively, so any IE-only site still in production should add a /favicon.ico fallback to the document head.
Note: SVG favicons render differently across Chrome, Firefox, Safari, and older Edge builds. Test them on real browsers and OS with TestMu AI. Try TestMu AI free!
Adding an SVG favicon takes one HTML link tag in the document head, plus an ICO or PNG fallback for browsers that do not support SVG. The whole change takes about five minutes and ships safely behind the existing ICO file.
If a browser shows a blank icon, hard-refresh the page (Ctrl+Shift+R or Cmd+Shift+R), clear the browser favicon cache, and confirm the SVG file is reachable at the path declared in the link tag.
SVG favicons stay crisp at any size, weigh less than a multi-resolution PNG bundle, and can adapt to dark mode through CSS media queries embedded inside the file.
SVG favicons cover the modern Chromium browsers, Firefox, and Safari 26+, but several real-world quirks still need handling before a site can drop the bitmap fallback.
In my experience, the silent failure that bites teams most often is shipping an SVG-only favicon and watching iPhone users on Safari 18 see nothing in the tab. Always add at least one PNG or ICO fallback with sizes="any" in the same head block, and run a quick smoke test in Safari, Firefox, and Chrome before pushing to production.
All SVG favicon version numbers and platform notes in this guide come from these primary sources:
Did you find this page helpful?
More Related Hubs
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance