For web designers.calligraphic styleStyle and layout are critical. The right fonts make the page clearer, easier to read and more attractive. Depending on the Elementor The claim that 90% of web design comes from fonts.
exist WordPress More than 800 fonts can be used by default on a website. However, if you want to give your website a brand personality, you need to add custom fonts, and Elementor provides the functionality to upload and use custom fonts.
This article describes how to use Elementor withElementor proA complete method for adding custom fonts to Elementor. Before getting into the details, it is important to understand Elementor's font capabilities and where fonts come from.
![Image [1] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609102922682-image.png)
Introduction to Elementor Custom Fonts
Customization means a solution built for individual needs, and Elementor supports uploading the following five font formats:
- WOFF (Web Open Font Format): well supported by modern browsers
- WOFF 2.0: Supports TrueType or OpenType for higher compression rates.
- TTF (TrueType Fonts): Developed by Apple and Microsoft
- SVG Fonts: Adapts to older iPhones
- EOT (Embedded OpenType Fonts): Compatible with older versions of Internet Explorer
Note: The new EU GDPR regulation clearly states that loading fonts directly from Google may constitute a violation and may result in a fine. It is recommended to host Google Fonts locally or use custom fonts.
It is recommended to use the Perfmatters plugin to manage fonts locally, which can be configured by referring to the relevant documentation.
![Image [2] - Complete tutorial on adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103439417-image.png)
Customized fonts acquisition channels
Designing your own fonts requires a variety of skills such as typography, font encoding, format conversion, licensing, and so on. If you do not have these skills, you can use free or paid fonts provided by professional designers.
The following are commonly used font download sites:
- Google Fonts
- Font Squirrel
- FontSpace
- DaFont
- Open Foundry
Take DaFont as an example to show the download steps as follows:
Step 1: Visit DaFont.com to download fonts
Go to the DaFont website and click the Download button next to your favorite font.
![Image [3] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103453981-image.png)
Step 2: Unzip the font file
Downloaded as a ZIP archive, please unzip it before use.
![Image [4] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103506455-image.png)
Elementor only supports certain font formats and cannot upload the zip file itself.
Step 3: Select available font formats
In the unzipped file, look for the inclusion of the .ttf or other Elementor Supported formats. Memorize this file, which will be used in subsequent tutorials.
![Image [5] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103512448-image.png)
Adding fonts to Elementor and Elementor pro
The process is different between the two versions; the Custom Fonts feature that comes with Elementor is only available in the Pro version, but can be implemented in the free version with the help of a plug-in.
Method 1: Add custom fonts in Elementor Free Edition
Plug-ins are recommended:Custom Fonts maybe Custom Typekit FontsThe following are examples of Custom Fonts. The following is an example of Custom Fonts:
Step 1: Install Custom Fonts Plugin
go into WordPress In the backend, click Plugins > Add New, search for "Custom Fonts", install and activate it.
![Image [6] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103540876-image.png)
Once enabled, Custom Fonts will appear in the Appearance menu, click on it, and then click "Add New Font".
![Image [7] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103547900-image.png)
Step 2: Upload and name the fonts
In the Local Fonts tab, click "Choose File" to upload the file. .ttf Font File. Enter the name of the font, e.g. "Sunday Grapes".
You can add multiple font variants and preview the effect. Click "Save Font" to save the settings.
![Image [8] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103602316-image.png)
Step 3: Test the fonts in Elementor to see if they take effect
Open any page or article and go to the Elementor editor. Drag in the Heading or Text Editor component.
Search for the font you just added in Style > Typography > Family. If "Sunday Grapes" appears, the addition was successful.
The same applies to the Custom Typekit Fonts plugin.
![Image [9] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103612660-image.png)
Method 2: Adding fonts in Elementor Pro using built-in functions
Prerequisites: Activated Elementor proThe
Step 1: Go to the Font Management page
Go to Elementor > Custom Fonts and click "Add New" to add a new font.
![Image [10]-Elementor Add Custom Fonts Full Tutorial (for Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103621727-image.png)
Enter the name of the font, e.g. "My Font", and click "Add Font Variation".
![Image [11] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103638666-image.png)
Step 2: Upload the font file and set the parameters
Select font style, weight, etc. and click the upload button to add the .ttf Documentation.
![Image [12]-Elementor Add Custom Fonts Full Tutorial (for Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103715994-image.png)
Repeat the operation to add multiple variants. For example, set the weight to 100 and then upload the corresponding file.
![Image [13] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103818191-image.png)
After the upload is complete, the upload from themedia librarySelect the font file in the
![Image [14] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103806904-image.png)
Step 3: Publishing Fonts
Once the configuration is complete, click "Publish" to publish the font.
![Image [15] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103835881-image.png)
Step 4: Using Fonts in Elementor Pages
Go to any page and drag in the Text or Heading component.
![Image [16] - Complete tutorial for adding custom fonts to Elementor (for both Free and Pro versions)](http://gqxi.cn/wp-content/uploads/2025/06/20250609103843821-image.png)
Select the font you uploaded (e.g. "My Font") in Style > Typography > Family.
You can continue to adjust the font size, style, thickness, decoration, etc. to create the visual effect you want.
Method 3: Use code to add fonts manually
Suitable for users with a code base:
- exist
wp-content/themes/your-themes/newly built underfontsfile (paper) - Upload font files to this directory
- In the theme of
style.cssAdd the following code to the
@font-face {
font-family: 'MyCustomFont'.
src: url("/fonts/MyCustomFont.woff2") format("woff2"),
url("/fonts/MyCustomFont.woff") format("woff"), url("/fonts/MyCustomFont.woff") format("woff").
font-weight: normal;
font-style: normal; }
}
- exist CSS The font is called in, e.g:
h1, h2 {
font-family: 'MyCustomFont', sans-serif;
}
If you need to add italic or bold style, you need to add the corresponding rules respectively.
Summary of Frequently Asked Questions
Q: After adding fonts Elementor Unavailable in?
If the font is an exception in the Elementor component, it is recommended to set the font to Default and reselect the Typography option.
Q: How do I add fonts manually in WordPress?
- Download the fonts and unzip them
- upload
wp-content/themes/your-themes/fonts - exist
style.cssAdd a font rule and call
Q: Are OTF fonts available?
- Install the Custom Fonts plug-in
- Upload OTF files at Appearance > Custom Fonts
- Supported formats include WOFF2, WOFF, TTF, EOT, OTF, SVG.
Q: What are the steps to add fonts without a plugin?
- Get fonts from Google Fonts
- Copy the embedded code
- stick
shore - Calling fonts in style files
concluding remarks
Custom fonts can add personality to a page design and play a huge role in brand expression. If the default fonts don't meet the visual requirements, using custom fonts is a great option. Hopefully, this tutorial has provided clear and complete ideas on how to do this and helped you through the font upload and application.
Link to this article:http://gqxi.cn/en/58388The article is copyrighted and must be reproduced with attribution.



















![Emoji[chi]-Photonflux.com | Professional WordPress repair service, worldwide, rapid response](http://gqxi.cn/wp-content/themes/zibll/img/smilies/chi.gif)
[Images]
No comments