I know there have been discussions in the past about this. At the moment my site is loading 22 different font classes, thats 29 % of all requests. It makes up 414,5kb when using Pingdom speed tool
mines only 127k, I have added 2 extra fonts but only specific weights.
Have you added any other google fonts and have you checked the project settings to see if you have in the past but need to remove them?
Your picture shows installed fonts as AWS
I am not sure if mix/matching is an issue, probably isnt.
I wonder if not styling some text (leaving as default) as more fonts to the bundle.
You could change the body font so anything not styled has a default font that you use.
That could have something to do with not setting a font for the Body tag as @iDATUS mentioned, but Iâm not 100% sure.
It looks like Webflow will load all of the weights/styles for any of the default Google Fonts you use from the Designer, so I would assume youâre using Open Sans and Oswald somewhere on the site too. This is an issue thatâs been brought up in the forums and hopefully one Webflow will address soon.
I have a couple of sites that only use fonts from Adobe, and there are far fewer requests.
If reducing those requests is a priority for you, Iâd recommend downloading and uploading the specific fonts you want to use, as mentioned in the thread below.
Try remove unused classes too, as they might contain fonts you are not actively using anymore. Iâm not sure but these might still result in those fonts/ font weights being loaded.
In the forum post I linked, @TG2 recommended uploading the fonts you want to use as Custom Fonts in Project Settings (even the Google fonts). They also recommended renaming the fonts you upload to be sure thereâs no confusion that youâre using the uploaded fonts vs. the hosted versions.
This tool may be helpful with self-hosting Google Fonts.
Also, it looks like you assigned Roboto as the default font for a class called âBody 2â rather than the pink âBody (All Pages)â tag that will show up when you click âInheriting x selectorsâ above the class field.
So do you think that if I delete the google fonts and instead upload them as custom fonts that also will remove oswaldo and open sans? I dont see the logic but I can of course try. It wont hurt.
Iâm not sure of how to get rid of Open Sans and Oswald if theyâre not being used and still showing up.
You could look through the source code on your published site to see if they show up in the CSS. Iâm doubtful that removing Roboto from the Project Settings and uploading the font files will solve the issue with those other fonts.
Agreed: Webflowâs font loader is a mess. Itâs genuinely sad to see it still in this state, years later.
The fix for extra fonts that you arenât seemingly using is, yep, as blakelam suggests, opening your Webflow CSS & using CTRL/CMD +F to find any lingering classes that still call the font. There are ways to expose CSS in Webflowâs designer, but itâs a bit of a pain.
I just use View Page Source and directly download the CSS file. You can unminify to make it more readable, especially for combo classes. Once you find errant classes, head back to the Designer and create a blank div, assign that errant class, and then switch its font.
It took me 2-3 tries to find all the lingering classes, especially because of combo classes. Until Webflow fixes this, itâs unfortunately the only workaround I know.
Thatâs great to hear, @robertfit. Iâm so glad to hear the method still works. Itâs a no-brainer change and Webflow must integrate a leaner font loader (as we discussed in the original thread here).