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.
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 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. It 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:
Video Tutorial
If you’d prefer written instructions, keep reading.
Method 1: How to Change the 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, allowing 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 ‘Add Block’ (+) button at 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.
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.
Alternatively, you can also change the heading size using the block settings on the right toolbar 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.
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, 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.
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 default 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 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.
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 settings.
This will open up a new dropdown menu where you have to click the ‘Reset’ option.
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, 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.
Upon activation, 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.
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.
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.
Make sure you click the ‘Save Changes’ button 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 ‘Add Block’ (+) button at the top left corner of the screen to open up the block menu.
From here, find and 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.
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 add this functionality by inserting CSS code to your website using WPCode.
It 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.
Note: WPCode has a free plan that you can use for the tutorial. However, upgrading to the pro version will give you access to more features like conditional logic, a cloud library of code snippets, and more.
Upon activation, head over to the Code Snippets » + Add Snippet page from the WordPress admin sidebar.
Once there, click the ‘Use Snippet’ button under the ‘Add Your Custom Code (New Snippet)’ option.
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.
Next, copy and paste the following custom CSS code into the ‘Code Preview’ box:
p {
font-size:16px;
}
Once you have done that, simply add your desired text size next to the ‘font-size’ line in the CSS code.
It should look like this.
After that, scroll down to the ‘Insertion’ section and choose the ‘Auto Insert’ mode.
Your code will automatically be executed on your site upon activation.
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.
You have now successfully changed the font size on your WordPress site.
Bonus: Change Text Color in WordPress
Apart from size, you may also want to change the text color on your website to make your content more readable and visually appealing. It can also enhance your branding and help highlight important information.
To change the text color, you must open a blog post in the block editor and choose a Paragraph block. Once you do that, switch to the ‘Styles’ tab from the block panel and click on the ‘Text’ option.
This will open the color picker tool from where you can select a text color of your choice for the content.
If you want to change the text colors all across the website, then you can use WPCode, which is the best WordPress code snippet plugin on the market.
Upon activation, simply visit the Code Snippets » + Add Snippet page from the WordPress admin sidebar and click ‘Use Snippet’ under the ‘Add Your Custom Code’ option.
This will take you to the ‘Create Custom Snippet’ page, where you must select ‘CSS Snippet’ as the code type and then copy and paste the following code into the ‘Code Preview’ box:
p { color:#990000; }
If you want to use a different color for your site’s headings, then you’ll need to use the h1, h2, h3, or similar selectors.
Finally, click the ‘Save Snippet’ button and toggle the ‘Inactive’ switch to ‘Active’.
You have now successfully changed the text color all over your website. For detailed instructions, see our tutorial on how to change the text color in WordPress.
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 and 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.
Joseph
The TinyMCE really worked! Thanks alot☺
mate wierdl
How about changing font size in comments to blog posts?
Naomi
Thanks for the TinyMCE plugin suggestion for this. Super simple and it works great. I appreciate it!
WPBeginner Support
Hey Naomi,
Glad you found it useful
You may also want to subscribe to our YouTube Channel for WordPress video tutorials.
Admin
Abhisehkd
really helpful. my site is also suffering from low font size . is there is any way to solve this through style.css
Aslam Fawad
Thanks. Nice Post..
Judy
I too, would like to learn how to change font size in the style sheet.
J
Thank GOD I found this article!
Keivon
OMG. You are wonderful. That plugin is so simple and exactly what I needed. Thanks
Henderson
Thanks for this very helpful post
dennis mitchell
Thanks. very helpful.
Brian Woodburn
the point to change size of font etc has gone from the face bar
ifaheem
Thanks for the help!
Jana Sheeder
Thank you very much for a great tutorial. Very soothing voice that’s clear and easy to understand, too. I appreciate you!
Susan
Unfortunately, this is only available to paid accounts. If you’re using WordPress.com, there is no Plugins tab located in the Dashboard.
“On WordPress.com, we include the most popular plugin functionality within our sites automatically. As a result, WordPress.com users won’t find a Plugins tab in the Dashboard.”
Melissa
Actually, it’s only available to WordPress.org accounts, which is not the same as a paid WordPress.com account. Anytime you see “WordPress” without a .com at the end, it’s safe to assume it’s referring to the self-hosted .org, which WPBeginner tips & tutorials are aimed at. I know it can be confusing for people who use .com, but the two really are very different animals. When looking for help, you’ll get better results if you’re sure to include “wordpress.com” in your search terms.
Jo-Anne
I have tried to download TinyMCE several times without success. When I try to open the files. everything appears to be written in Arabic (characters look like that!) Any other suggestions as I’m new to Wordpress and would love to get my website up and running. Thank you!
Cinnamonblue
NO Thanks for NOT publishing my comment. I did see in another comment that I cannot use TinyMCE or plug ins on Wordpress.org.
I’m still not sure about paragraph headings, though. I have that button, but I didn’t seem to be able to get it to give a dropdown menu or anything.
One main reason I got frustrated with WP was that I couldn’t seem to change font size and the text of my blog always seemed too small.
Anthony
thank you so much.
i am relieved now that i have this plugin
Laura
Thank you so much for the tutorial! I was able to change the font size in my posts…. but I cannot figure out how to change the font for the widgets in my sidebar… any suggestions?
WPBeginner Support
Please see our guide on how to add custom styles to WordPress widgets.
Admin
Grace Joubarne
I sure wish someone could explain how we can change the post title font size without the change affecting the Recent Posts widget. I am using the basic Twelve Thirteen. It offers advanced Post Title font changes with a link found directly under the title. But totally useless, since any changes equally affect the Recent Posts box!
Grace Joubarne
What about changing the font size of the Title….when I try to do this, the Recent Posts in the sidebar increases in size and looks terrible. No way is offered to resolve this anywhere that I can find…and I’ve been looking for hours. But unless I reduce the title size, the default size is so large it takes up half the opening page.
Greg Smith
Are these option, including the plugin font size options not available if you host your own site or something? I did everything everybody says to do, dragging the font size button to the bar etc., and I get no option to resize fonts no matter what.
I also have no “paragraph” menu.
Thanks.
WPBeginner Staff
We have updated the article with new instructions. Hope this resolves the issue. Thanks for notifying us.
Colin
In method 2 described in this article- the font size option does not exist when you install it. It does add options (most of which already exist) but the one that nearly everybody wants is sadly absent. I guess photoshop was used for the above illustration
Pastelaso29
how can I change the font of a specific title page without affecting the title on the rest of the pages?
Casey
I installed the plug-in from the link on this page and installed and activated it. I opened the second menu with the last button on the first row but it looks the same as before I installed it. I tried deactivating and reactivating several times but the option to change the font is still not there. A new row at the top (I think it’s new, anyway) appeared with “file”, “edit”, “insert”, etc. right above what used to be the first row.
richard lee morris
Thanks! This article helped me. I was guided to the “extended” menu — by clicking the last button “Toggle Toolbar.”
Zakia H
Richard!! You just save me from pulling my hair out. I’ve been trying to figure out how to view the extended menu and had no idea I had to click the “Toggle Toolbar” button. Thank you for your comment
Sharon Seltzer
Your video was very helpful. I already found and changed the size of the one font my Wordpress Theme gives me, but it’s a beginning. I will download your suggested Plugin.
Liz
AMAZING tutorial, thank you!
KevinJosephCollinson
Great short video. This helped a lot…. Thanks!!!…. Tip for others… Please make sure that when you “Go To Settings” and you see the “TinyMCE Advanced” text in the drop down Menu… Remember to configure your Toolbar with the Font Size etc otherwise you will not have it in your toolbar as the toolbar has much more options and the Font Size is not an automatic part of your new toolbar… So simple with the drag-and-drop to configure…. Thanks again for the great share and taking time to help other people!!!
juna id
I have Tinymceadvanced plugin installed in my WordPress Blog and i am using Sahifa wordpess theme but still in new post page i don’t find Font size option,
WPBeginner Staff
Please report in the plugin’s support forum and attach a screenshot of your post editor.
Andriken sonwane
hii mod ‘ update your post and add a extra line about this problem solution ‘ i had replied it on juna id comment’ i will be glad if you do it ‘ Thanks by d way !
Andriken sonwane
hii juna id ‘ dont worry i was dealing with the same problem but then after i figured out that ‘ you have to go to TinyMce Advanced plugin which is located in the Setting ‘ after activated and then drag the font size option from unsed options and drop it right in used option’ and save it ‘ that’s it
Chris
Thanks for this article. One of my biggest pains about posting on WP is resolved forever!
Dr3Tri
I have not ever seen those toolbars. I wonder if ANYONE would actually ask this question if they’d have those menus right under their noses!
—
Just found out that toolbar must be _extended_ to see those MOST usable buttons…
Craig Desmarais
I am having a weird issue. I set my main points to H2 tags and they were showing up but when I tried to switch them to H1 to make them larger they weren’t showing up. Anyone have any insight?
Briony
Hi There
I found your video really helpful. Can you insert plugins tp change font size on wordpress.com or only wordpress.org. I need to change font size under photo’s on wordpress.com.
Cheers
WPBeginner Support
You can not use plugins on WordPress.com
Admin
Cheeni
Hello,
I want to change font of my headings and other items apart from posts.
I have tried to amend css style sheet but I am lost because nothing happens and I have never used it before as well.
Please help!
Tine MCE only helps with post sizes but what about other things on website?
Thanks!
Emel
Downloaded and activated this plug-in, but as a couple of users mentioned earlier, it doesn’t include the option to change the font size. All of my options are the same as the picture you provided with the exception of the Font Size. In place of it, I have Styles. Your picture is very misleading.
Chris
How is ‘jumping to conclusions without exploring a plugin’ working for you? Please don’t be a moron when someone takes the pain of creating an entire article explaining stuff. You posted this 3 months ago and your question was answered by the admin below a comment posted 1 month prior to that.
Gurpreet
My add/edit post window does not have the entire second line of options that you have pictured in this tutorial. This means that I don’t have the paragraph tab in which to change font size. Any advice?
WPBeginner Support
The second line of buttons appears when you click on the last button in the first row, its called show/hide kitchen sink button. Clicking on it will display another row of buttons in your visual post editor.
Admin
Dr3Tri
Thanks, this was it!
Sarah
My add/edit post window does not have the entire second line of options that you have pictured in this tutorial. This means that I don’t have the paragraph tab in which to change font size. Any advice?
Sunganani
The TinyMCE Advanced plugin is just the one for my site. It is working beautifully. Thank you for this post
Tom Reber
Thank you, thank you, thank you! I appreciate the article…very helpful!
Radek
Nice tutorial. Thanks!
Balaji
Thanks for this post.
Ivor Vale
Can you adjust the spacing between paragraphs in WordPress ?
Editorial Staff
Yes, but you would have to edit the theme’s CSS.
Admin
Dominique
Don’t forget to click the “Show/Hide The Kitchen Sink” button in the visual editor to display the paragraph setting. It’s hidden by default.
Marie
Where can I find this button? My visual text editor doesn’t have a paragraph option; basically it only has the top row of options from the screen shot. Thanks!
Marie
Nevermind, I found it!
thethaiguy
You guys are great and thank you for info!
Michael
Another way is to use a theme framework like Thesis, and I suppose Genesis or Headway and the like(I use Thesis, so it’s what I’m familiar with). You have a dashboard to easily change anything you like anywhere, such as font size in specific locations.
Raja Tahir Qaiser
Can I know how to change default font size ?
Editorial Staff
You would need to edit the style.css file and change the font size on your body element.
Admin
sim
so please explain how you change the default font by changing the style.css??
Jake
How do you give the user an option to change the font size and elements (if they have bad eyesight, etc.) Here is an example: drwalisever. com. In the top right corner there are 2 buttons. It uses the Fusion theme, which is no longer developed. A tutorial would be great, thanks!
Bozga Ovidiu
i don’t like plugins
Editorial Staff
Any particular reason for that?
Admin
Ashutosh Joshi
But I think will effect in SEO, as there are no option for Heading tags are being shown.. is it so?
Editorial Staff
The heading tag options only show up in the visual editor. If you are in the HTML editor, it will not show.
Admin