В данной статье мы узнаем как изменить Favicon сайта из JavaScript Для замены Favicon во вкладке браузера достаточно у элемента <link rel="icon"> в атрибуте href указать путь до нового изображения, но это работает только при условии, что в <head> прописан только один элемент <link>: <link rel="icon" href="/favicon.ico"> Замена на чистом JS: var list = document.querySelectorAll('link[rel="icon"], link[rel="shortcut icon"]');list.forEach(function(element) { element.setAttribute('href', '/new-favicon.png');}); Замена на JQuery: $('link[rel="icon"], link[rel="shortcut icon"]').attr('href', '/new-favicon.png'); JS Т.к. браузеры поддерживают Favicon в разных форматах, соответственно в <head> прописывают несколько элементов <link>, например: <link rel="icon" href="/favicon.svg" type="image/svg"> <link rel="icon" href="/favicon.png" type="image/png"><link rel="icon" href="/favicon.ico" type="image/x-icon"><link rel="shortcut icon" href="/favicon