# Trying to improve page loading speed/issue with local fonts

**URL:** <https://forum.pinegrow.com/t/trying-to-improve-page-loading-speed-issue-with-local-fonts/11103>\
**Category:** Beginners\
**Created:** [September 6, 2025, 6:33pm UTC](https://forum.pinegrow.com/t/trying-to-improve-page-loading-speed-issue-with-local-fonts/11103 "2025-09-06T18:33:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![BruceM](https://avatars.discourse-cdn.com/v4/letter/b/bbce88/32.png) [@BruceM](https://forum.pinegrow.com/u/BruceM)\
**Post date:** [September 6, 2025, 6:33pm UTC](https://forum.pinegrow.com/t/trying-to-improve-page-loading-speed-issue-with-local-fonts/11103/1 "2025-09-06T18:33:52Z")

</div>

Hi,

I’ve been using GTMetrix to measure the performance of a Pinegrow website and to look for ways of improving it. It indicated that I was using lots of CSS @ imports, particularly Montserrat Google font. Subsequently, I’ve watched the Pinegrow tutorial at [How-to self-host Google fonts in your website project created with Pinegrow | Pinegrow Web Editor](https://docs.pinegrow.com/blog/how-to-self-host-google-fonts-in-your-website-project-created-with-pinegrow/) several times and have done the following.

Visited [google webfonts helper](https://gwfh.mranftl.com/fonts/montserrat?subsets=latin) , selected the different Montserrat font variants I wanted, set the destination folder as “/fonts/” and copied the CSS into a “Montserrat.CSS” file which I created in my project folder. I downloaded the fonts and saved them to a folder “fonts”, also in my project folder. In the design panel, I selected the Montserrat.CSS as my local font. I then set up all the headings, text etc, selecting the now locally stored Montserrat font in the Design panel. Selecting the body element in the tree, I also set the text for Montserrat in the Styling panel for the home page (the one I tested). I’ve saved all the settings as I’ve been going along and viewed the changes in the browser to confirm they’d all been made before publishing the website. So, I think I’ve done everything exactly as per the tutorial (I hope 🙂)

However, as you can see from the GTMetrix screenshot below, there still seems to be some problems with CSS @ imports. If I use one of the system fonts instead of Montserrat, publish the site and then test, there’s no problems with CSS @ imports at all, as you would expect.

Does anyone know how I can fix this using Montserrat as my preferred font, so that there’s no CSS @ imports? Thanks in advance for your help.

Bruce

 ![GTMetrix6.9.2025](https://canada1.discourse-cdn.com/flex036/uploads/pinegrow/original/2X/6/6734a5d17c5043fa74ee1c65c5188d1ed766e0d0.png)

---

<div class="post-metadata">

**Author:** ![mxs](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/mxs/32/2943_2.png) [@mxs](https://forum.pinegrow.com/u/mxs)\
**Post date:** [September 10, 2025, 7:59pm UTC](https://forum.pinegrow.com/t/trying-to-improve-page-loading-speed-issue-with-local-fonts/11103/2 "2025-09-10T19:59:40Z")

</div>

Use [https://www.fontsquirrel.com](https://www.fontsquirrel.com) to make yourself a webfont set.  
You can download Montserrat from font squirrel for free.  
Use the downloaded Montserrat font to generate a webfoot set for use on your own website.  
Dump webfont set into a folder (say fonts)  
Add or amend the css file to point to your fontset.

---

<div class="post-metadata">

**Author:** ![BruceM](https://avatars.discourse-cdn.com/v4/letter/b/bbce88/32.png) [@BruceM](https://forum.pinegrow.com/u/BruceM)\
**Post date:** [September 10, 2025, 8:34pm UTC](https://forum.pinegrow.com/t/trying-to-improve-page-loading-speed-issue-with-local-fonts/11103/3 "2025-09-10T20:34:58Z")

</div>

Thank you.I’ll give this a try.
