Favicon w hipertekstowym języku znaczników (HTML) to mały obrazek graficzny, który zwykle służy jako pomocne wizualne przypomnienie dla określonej witryny. Jest on najczęściej widoczny w pasku adresu większości nowoczesnych przeglądarek internetowych, a także w zakładkach lub liście ulubionych użytkownika, co powoduje określenie ikony ulubionych lub favicon. Favicon HTML służy wielu celom, w tym brandingowi witryny i zwiększaniu łatwości użytkowania dla odwiedzających. Konfiguracja favicon HTML polega na utworzeniu zgodnego obrazu i wyznaczeniu jego lokalizacji w kodzie HTML witryny.
Witryny korzystające z favicon HTML są bardzo popularne, najprawdopodobniej ze względu na stosunkowo łatwy proces konfiguracji i korzyści w postaci zwiększonej świadomości odwiedzających. Gdy użytkownik doda stronę do zakładek lub doda witrynę do listy ulubionych przeglądarki, w większości przypadków favicon będzie widoczny na tej liście. Może to sprawić, że witryna będzie bardziej widoczna na liście, a odwiedzający będzie mógł łatwiej wrócić do niej. Oprócz standardowych przeglądarek internetowych favicony są zazwyczaj widoczne w innych urządzeniach lub aplikacjach obsługujących Internet, które mogą je pobierać, takich jak telefony komórkowe.
Dodanie favikony do strony internetowej jest częścią ogólnego projektu strony internetowej. Często projektanci witryn internetowych używają favicon reprezentujących logo witryny, co może pomóc w praktykach brandingowych. Szybko rozpoznawalny obraz używany jako favicon może być wyświetlany w miejscach innych niż tylko zakładki lub lista ulubionych odwiedzającego, co dodatkowo zwiększa jego użyteczność. Na przykład inne witryny internetowe, takie jak serwisy informacyjne lub serwisy agregujące posty na blogach, mogą używać favicon lub innej identyfikującej grafiki, podając łącze do witryny. Korzystanie z favikony HTML, która jest podobna do logo lub innych obrazów graficznych, może pomóc odwiedzającym w spójnym zapamiętaniu i rozpoznaniu określonej witryny.
Obraz używany w faviconie HTML musi być zgodny z określonymi wytycznymi, aby był wyświetlany poprawnie. Wymagany jest rozmiar 16 x 16 pikseli lub 32 x 32 piksele, a głębia kolorów musi być 8-bitowa lub 24-bitowa. Po utworzeniu obrazu należy go umieścić w Internecie, zwykle na tym samym serwerze, na którym znajduje się witryna, lub w inny sposób udostępnić go witrynie. Gdy favicon jest dostępny, mały fragment kodu, określający lokalizację obrazu i mówiący stronie internetowej, aby go poprawnie wyświetlał, musi zostać dodany do sekcji nagłówka kodu HTML.