Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How to Easily Change the Font Size in WordPress

Do you want to change the font size on your WordPress posts or pages?

Sometimes you may want to make a line or a paragraph larger, or you might want to increase the font size on the entire page.

In this article, we will show you how to easily change the font size in WordPress posts and themes.

How to change font size in WordPress

Why Change Font Size in WordPress?

By changing the font size on your WordPress website, you can improve the content’s readability and make it easier for users to go through it.

Plus, increasing the font size can also help you highlight important information on your WordPress blog.

For example, if you are showcasing an affiliate product on your site, then increasing its font size can help make the product more noticeable.

Increasing your font size can also make content more readable for viewers who are accessing your website through mobile devices.

Having said that, let’s see how to easily change font size in WordPress.

For this tutorial, we will be discussing multiple methods, so you can use the links below to jump to the method of your choice:

Method 1: Change Font Size Using Headings

If you are looking for an easy way to change the font size using headings, then this method is for you.

Using headings in your content is a great way to grab user attention with a larger-size font.

In most WordPress themes, headings are in a larger font than the regular body text, which allows you to break your posts and pages into sections.

Headings are also great for improving website SEO, as search engines give proper headings more weight than normal paragraph text.

How to Add a Heading in the Default WordPress Block Editor

First, you need to open up a new post or page in the WordPress block editor.

Once you are there, click the ‘+’ button in the top left corner of the screen to open up the block menu.

From here, you must find and add the Heading block to the page/post.

Add the heading block

By default, the block will be set to Heading 2.

If you are adding a sub-heading, then it makes sense to stick with the ‘Heading 2’ option.

However, if you want to change this, then you can simply click on the ‘H2’ drop-down menu to select a different size.

Change heading from h2

Alternatively, you can also change the heading size using the block settings on the right panel of the screen.

You can even customize the heading’s color, appearance, letter case, and more.

Once you are done, don’t forget to click the ‘Update’ or ‘Publish’ button to store your settings.

Heading settings

How to Add a Heading in the Old Classic Editor

If you are still using the old classic editor in WordPress, then you can add headings using the Paragraph dropdown menu.

First, you will need to select the text that you want to turn into a heading using your mouse.

Next, click the ‘Paragraph’ dropdown menu in the top left corner and select your heading size.

You have now successfully changed the font size to a heading.

Choose heading in classic editor

However, keep in mind that the classic editor does not allow you to change the sizes and font colors of the different Heading styles.

If you want to do that, then you’ll need to make changes to your theme’s stylesheet (style.css).

Finally, just click the ‘Update’ or ‘Publish’ button to save your changes.

Method 2: Change the Font Size of Text in the Block Editor

If you want to change the font size of the text in your Paragraph block, then this method is for you.

First, you need to open up an existing page/post in the Gutenberg block editor.

Once you are there, click on any Paragraph block and then switch to the ‘Styles’ tab from the block panel on the right side of the screen.

From here, you must choose a font size from the ‘Typography’ section.

Change the font size

You can select the Small, Medium, Large, or Extra Large option according to your needs.

If you want to change your text back to the original size, then you can also do that by clicking on the three-dotted menu next to the ‘Typography’ section.

This will open up a new dropdown menu where you have to click the ‘Reset’ option.

Reset font size

Other than that, you can also add drop caps, letter casing, spacing, appearance, and more using the same dropdown menu.

After that, just click the ‘Update’ or ‘Publish’ button to store your changes.

Keep in mind that these options aren’t available in the older classic editor for WordPress. If you want to use them, then think about making the switch.

Method 3: Change Font Size Using a Plugin

If you want to change font size using a plugin, then you can use this method.

First, you need to install and activate the Advanced Editor Tools plugin. For detailed instructions, you may want to see our beginner’s guide on how to install a WordPress plugin.

Upon activation, the plugin gives you more control over font sizes and text formatting, as well as a range of other features. It adds a new ‘Classic Paragraph’ block that has all the formatting features of your choice.

Once you activate the plugin, you need to head to the Settings » Advanced Editor Tools page from the WordPress admin sidebar.

Once there, you can easily drag and drop formatting features from the ‘Unused Buttons’ section to the ‘Classic Paragraph’ block.

These features include font size, font family, copy, subscript, emoticons, source code, and more.

Add the font size field

Once you have done that, scroll down to the ‘Options’ section and check the ‘Font Sizes’ option to access a larger number of font sizes.

After that, simply click the ‘Save Changes’ button to store your settings.

Add more font sizes

If you are using the plugin with the Classic editor, then you will have to switch to the ‘Classic Editor’ tab from the top of the page.

Once you are there, you need to take the same actions as in the block editor.

Advanced editor tools classic editor font size

Make sure you click the ‘Save Changes’ button at the bottom of the screen after making your changes.

Now, to see the plugin in action, you must open up a new or existing page/post from the WordPress dashboard.

Once you are there, click the ‘+’ button in the top left corner of the screen to open up the block menu.

From here, you need to find and add the Classic Paragraph block to the page.

Add the classic paragraph block to the page

You can now use the ‘Font Sizes’ dropdown menu to change the size of the text in the ‘Classic Paragraph’ block.

Finally, click the ‘Update’ or ‘Publish’ to save your post or page settings.

Font size field

Method 4: Change Site-Wide Font Size Using WPCode

If you want to change the font size across your entire website, then this method is for you.

You can easily change the font size site-wide by adding CSS code to your website using WPCode.

WPCode is the best WordPress code snippet plugin on the market that makes it super easy and safe to add code to your website.

First, you need to install and activate the WPCode plugin. For detailed instructions, please see our step-by-step guide on how to install a WordPress plugin.

Upon activation, head over to the Code Snippets » + Add Snippets page from the WordPress admin sidebar.

Once there, click the ‘Use Snippet’ button under the ‘Add Your Custom Code (New Snippet)’ option.

Add new snippet

This will lead you to the ‘Create Custom Snippet’ page, where you can start by giving a title to your code snippet.

After that, select the ‘CSS Snippet’ option from the ‘Code Type’ dropdown menu on the right corner of the screen.

Note: The ‘CSS Snippet’ option is only available in the premium WPCode plugin. However, if you are using the free version, then you need to select the ‘Universal Snippet’ option.

Choose CSS Snippet for font size code

Next, you need to copy and paste the following custom CSS code into the ‘Code Preview’ box.

p {

Once you have done that, simply add your desired text size next to the ‘font-size’ line in the CSS code.

Paste font size code

After that, scroll down to the ‘Insertion’ section and choose the ‘Auto Insert’ mode.

Now your code will automatically be executed on your site upon activation.

Choose an insertion method

Finally, scroll back to the top of the page and toggle the ‘Inactive’ switch to ‘Active’.

After that, click the ‘Save Snippet’ button to execute your code.

Save font size code

You have now successfully changed the font size on your WordPress site.

We hope this article helped you learn how to easily change the font size in WordPress. You may also want to see our guide on how to use custom fonts in WordPress or our list of the best drag & drop WordPress page builder plugins.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

177 CommentsLeave a Reply

  1. Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Thank you guys for such a useful tutorial, solved my font size problem quickly. Thanks again

  3. Thank you. Your explanation is clear. But, I cannot apply it to my editing activities. In my Block Editor and Classic Editor, there is no font size dropdown menu. It’s frustating. Can you help me?

  4. Hi there,

    thanks for this tutorial. I was trying to do the fourth method and wanted to change my H2 size. I copy and pasted the code into my custom CSS but when I change the px value nothing happens. The Size doesn’t change. Very annoying :O

    • You may need to check with your theme’s support in case they are overriding your CSS


  5. In the new wordpress block editor, regardless of whether I give it a H1 or H4 heading, it doesn’t change the size of the font at all. Sure, in the editor the size changes, but when I publish, there is no size change for what the public sees.

    • Your theme may have styling for your headings that make the text look the same. You would either want to edit it with CSS or reach out to your theme’s support.


  6. Hi, is there a way to set/change defaults with the Classic paragraph editor? So for example if you wanted each block of text to have size 14 in Book Antiqua, is there a way to keep as a preset instead of having to manually change every block or even line?

    • For what you’re wanting, you would likely need to use the CSS method from this article to set the text how you’re wanting.


  7. Hi there,
    I have the tiny mce advanced plugin. I added the font size to the selection but when i go to my pages, but doesn’t appear and I’ve clicked through all the options and don’t see where else to add it.

    • You will likely need to reach out to your specific theme’s support and they should be able to assist with what could be preventing the changes.


  8. Hello. Thanks for the posting. I have one question. If I want to enlarge a couple of words in one block, how can I do it?

    • You would likely need to edit the paragraph using HTML to manually add the text changes to specific sections.


Leave a Reply to WPBeginner Support Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.