WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by fontawesome v5.2.1

Font Awesome

The official way to use Font Awesome Free or Pro icons on your WordPress site, brought to you by the Font Awesome team.

Font Awesome

The facts

Rating
3.6★ from 61
Active installs
400k+
Price
Free
Last updated
13 Aug 2026
Added
Sep 2012
Requires WP
5.8
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
6,540,504

Our analysis

AI-assisted

Font Awesome is a WordPress plugin that allows you to easily integrate Font Awesome icons into your WordPress site. You can use both Free and Pro icons, and it supports adding icons in various ways, including through the Block Editor and Classic Editor.

The plugin provides features for managing icon versions, including compatibility with Font Awesome Version 4, and troubleshooting issues related to multiple versions of icons. It is suitable for users who want to enhance their site's design with icons without extensive coding knowledge.

Best for: This plugin is best for WordPress users looking to incorporate Font Awesome icons into their sites.

What it does well

  • Supports both Free and Pro Font Awesome icons
  • Allows adding icons via Block Editor and Classic Editor
  • Includes troubleshooting for multiple icon versions
  • Automatic compatibility for Font Awesome Version 4
  • Easy to use Icon Chooser for finding icons

Where it falls short

  • Limited information on specific features beyond basic functionality

Verdict

Font Awesome offers a straightforward way to add icons to your WordPress site, making it a useful tool for those looking to enhance their visual content.

From the developer

fontawesome's own description of Font Awesome, lightly tidied.

The official way to use Font Awesome Free or Pro icons on your WordPress site, brought to you by the Font Awesome team.

Features

Our official plugin makes it easy to add Font Awesome icons to your pages, posts, and templates and includes the following features:

  • Use Pro or Free icons, from the latest release or a specific release.
  • Use custom icons from your Pro Kits.
  • Use a Font Awesome Kit to add any of our icons (including the latest Duotone styles and custom icons!), or select the Font Awesome CDN for Version 5 icons only.
  • Turn on automatic compatibility for Font Awesome Version 4 if you – or your plugins – are still using Version 4 syntax.
  • Troubleshoot and resolve issues when multiple versions of Font Awesome are loading on your site from other plugins/themes, which can cause unexpected icon display or technical issues.

How to Use

Install And Enable The Plugin
(See the Installation tab for details)

How to Add and Style Icons
Full docs on how to use the plugin and add icons are available on the Font Awesome Docs site.

Add Icons in the Block Editor
Once you’ve set up your plugin, you can add icons as blocks or inline with text.

To add icons as blocks, select the “Font Awesome Icon” block, and then click the “Choose Icon button” to open the Icon Chooser.

To add icons inline, select the Font Awesome option in the format toolbar to open the Icon Chooser. (Note: Inline icons require at least WP 6.3.)

Once you open the Icon Chooser, add icons by:

  1. Searching for the icon you want – you can search by icon name, category, or keyword.
  2. Changing the Family and Style using the drop downs if you want an icon in a different style.
  3. When you see the icon you want, clicking it to enter it into the content of your page or post.

Note: If you want to search and add Pro icons in the Icon Chooser, make sure you set your plugin to use a Pro Kit.

Add Icons in The Classic Editor
If you need to add icons in the classic editor, you can use the icon names in shortcodes or HTML. Add an icon using shortcodes to any text area – just add the name of the icon and a style prefix, where the prefix is the style of icon you want to use. Note that you don’t need to include the fa- part of the icon name. And if you don’t include any style prefix, the icon will default to the Classic Solid style.

The shortcode for an icon looks like this:

[icon name="stroopwafel"]

[icon name="stroopwafel" prefix="fa-sharp fa-light"]

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for content delivery.

FluentSMTP

Free WP Mail SMTP plugin - fix WordPress email deliverability with Gmail, Amazon SES, SendGrid, Mailgun, Cloud...

Free 600k+ installs 4.8★ (400)
Smush

Smush

93

Compress and optimize images, enable lazy load, serve WebP & AVIF, and speed up your site with a global im...

Free 1M+ installs 4.8★ (6,051)
W3 Total Cache

Search Engine (SEO) & Performance Optimization (WPO) via caching. Integrated caching: CDN, Page, Minify, O...

Free 900k+ installs 4.4★ (5,420)
Super Page Cache

Boost PageSpeed, SEO, and Core Web Vitals with full page caching, JS/CSS optimization, media optimization, and...

Free 70k+ installs 4.8★ (506)
WP Fastest Cache

The simplest and fastest WP Cache system

Free 1M+ installs 4.9★ (4,224)
SpeedyCache

SpeedyCache is a WordPress cache plugin that helps you improve performance of your WordPress site by caching,...

Free 600k+ installs 4.4★ (30)