Easily Add Custom Fonts To Your Squarespace Website Design (WITHOUT TYPEKIT)

So you've just been given a beautiful new branding package from your designer full of brand new fonts and everything else. But now you're stumped as to how to add these custom fonts to Squarespace. But I've got your back with a Squarespace hack for you that will bring those branded fonts to life online! This little Squarespace hack took me a long time to discover (*covers eyes in shame*)... which is crazy because it's actually pretty simple! It just takes a few simple steps and a little custom code. But anyone can do it! I promise.

Read on for the full tutorials to learn how to add custom font to Squarespace 7.0 and 7.1.

HERE ARE THE STEPS for 7.0:

  • In the main Squarespace menu, click DESIGN. Then CUSTOM CSS.

  • Below the CSS editor, click MANAGE CUSTOM FILES.

  • Then upload your font file (this is a file with an extension of .ttf or .otf)

 

Copy and paste the following code into the CSS editor:

@font-face {
font-family: 'FONT NAME';
src: url('FONT GOES HERE');}

  • Change the text that says FONT NAME to the name of your custom font

  • Highlight the text that says FONT GOES HERE. Then click MANAGE CUSTOM FILES and click on the font you uploaded in the steps above. FONT GOES HERE should now be replaced with a url.

 
  • Repeat this step with all of your custom fonts.

  • Once you have all of your fonts uploaded and added to the CSS code, it's time to make them replace the default Squarespace fonts. To do this, copy and paste the code below into the CSS editor:

h1{ font-family: 'FONT NAME' !important;}
h2{font-family: 'FONT NAME' !important;}
h3{font-family: 'FONT NAME' !important;}
p{font-family: 'FONT NAME' !important;}

You can still adjust the settings of each font in the regular style editor (ie: font size, letter spacing, etc). Make sure to click Save at the top of the Custom CSS page. That’s how to add custom fonts to Squarespace 7.0.

Huzzah!

 

HERE ARE THE STEPS for 7.1:

Repeat the steps above with all of your custom fonts.

(Because Squarespace 7.1 has 8 different font and heading sizes, you have a couple of additional optional lines of CSS to add depending on which size font you want use to add your custom font to Squarespace.)

  • Once you have all of your fonts uploaded and added to the CSS code, it's time to make them replace the default Squarespace fonts. To do this, copy and paste the code below into the CSS editor:

h1{ font-family: 'FONT NAME' !important;}
h2{font-family: 'FONT NAME' !important;}
h3{font-family: 'FONT NAME' !important;}
h4{font-family: 'FONT NAME' !important;}

p1{font-family: 'FONT NAME' !important;}
p2{font-family: 'FONT NAME' !important;}
p3{font-family: 'FONT NAME' !important;}
p4{font-family: 'FONT NAME' !important;}

You can still adjust the settings of each font in the regular style editor (ie: font size, letter spacing, etc). Make sure to click Save at the top of the Custom CSS page. That’s how to add custom fonts to Squarespace 7.1.

Don’t forget to refresh your website design and test out the new fonts.

Once you have added the custom fonts to your Squarespace website design, you can begin to test out the new look. Refresh any areas of your site that feature text and check for font rendering issues – if everything looks good, then congratulations – you have successfully added custom fonts to your Squarespace site!


need even more help with squarespace?

Skip the overwhelm and have your website
designed and launched in just 5 days!

LEARN MORE
Previous
Previous

NEW WORK: SNOW SHIMAZU HOLISTIC WELLNESS AND YOGA

Next
Next

BRANDING FOR YOGA EXPERTS