Favicon for Browser
under review
l
liz@fitnesspromarketing.com
Will you guys be adding a 'Favicon' option to customise for the app? Or even just the highlevel 3 bars. Would of course be awesome if we could link our own favicon for the browser tab.
HIGHLVL-I-286
Log In
K
Keith Besherse
Related but not the same. Sales & Marketing, could we get both solved at the same time, please? https://ideas.gohighlevel.com/website/p/pick-favicon-from-media-storage
J
James Nichols
I just started developing on GHL and the idea that this is not only a non-existent functionality but that it defaults to using the Logo instead is insane. You could probably have Claude Code fix this on its own in the codebase in under 3 minutes....
J
Jarrod Morris
Hey guys, I heard you put this feature under review this past November. As a SaaS CEO, I have to say, this is low-hanging fruit – easy to develop and a massive win for white-label resellers. I hope you'll choose to move forward with it.
P
Phoenix Marcón
I 100% agree with everyone here. This is 2026 (almost) and favicons have been the norm for a decade.
L
Leighton Taylor
This is the most basic of features. The fact that there is zero favicon by default, and that you have to hack it with JS to add one, is terrible.
J
JLW Online
Leighton Taylor it's worse that by default it DOES set a favicon, but it sets it using the brand logo which is supposed to be wide (not square)
C
Chris Chase
I really hope this feature is coming soon because it's kind of ridiculous to do it with JavaScript or CSS
J
JLW Online
Chris Chase And unfortunately with JS it only works POST-login
J
John Mecham
The css workarounds have never worked. I could never find a way to make the favicon non-glitchy. Please do QA on this for a sufficinet length of time, and for a sufficient volume when you launch it.
J
JLW Online
John Mecham use JS, not CSS. This snippet works for me, after login only, of course.
Replace the value of faviconURL with an appropriately sized png file. I suggest using a transparent bg.
// ================================
// JLW Online Custom Favicon
// ================================
(function () {
var faviconURL = "https://storage.googleapis.com/msgsndr/CZp76J0uLeWVSrV1FztM/media/69156c1d3f8694d68d349b36.png";
var link =
document.querySelector("link[rel='icon']") ||
document.querySelector("link[rel*='icon']") ||
document.createElement("link");
link.type = "image/png";
link.rel = "icon";
link.href = faviconURL;
if (!link.parentNode) {
document.head.appendChild(link);
}
})();
J
John Mecham
JLW Online thank you. Just to confirm... will this be stable in the browaer bookmarks? Meaning wontt swap from favicon to full logo and back?
J
JLW Online
John Mecham The JS affects the live tab favicon, not how each browser handles bookmark icons. Bookmark favicon behavior is browser-dependent.
A
Aryan Goyal
marked this post as
under review
K
Keith Besherse
Thank you Aryan Goyal! Shaun Clark, the delays in implementing these simple concerns is at least part of the reason most of your users don’t trust the ideas board process.
J
JLW Online
Aryan Goyal Thank God; it's only been 6.5 years.
I'm sure it will only be another 3.5 - 5 years before we get some implementation
K
Keith Besherse
JLW Online, I agree with your methodology. Set expectations low, then we can be excited when those expectations are exceeded!
A
Aryan Goyal
Merged in a post:
Please bring back the seperation between Logo and Favicon. I'd like my full logo to show in app whitelable, but the site Icon (in tab) to just be our favicon.
A
Ayuba Jeng
A
Aryan Goyal
Merged in a post:
GHL applies non-square Brand Image as Favicon
J
JLW Online
BUG: First of all GHL should not be using the Logo (brand) image as Favicon if it is advising the admin that the brand image should be non-square ie 350px * 180px.
FEATURE REQUEST: Secondly, we should be able to set the favicon within settings and not be forced to use Custom JS to override it.
BUG: Thirdly, if we must use Custom JS to FIX the favicon, it should be used on the login page (which is the icon used by bookmarks, etc), not only when logged in!
Load More
→