Using Icomoon Icons and Vectors with WordPress

Last Updated on September 16, 2022 by 14 Comments

Using Icomoon Icons and Vectors with WordPress
Blog / WordPress / Using Icomoon Icons and Vectors with WordPress
Play Button

Every website you visit includes hundreds of elements, even if it’s not readily evident. This means images, text, subheadings, and of course, icons. However, using the same boring icons as every other site can make yours look ‘cookie-cutter’, which is why it’s important to look for versatile options such as those found in Icomoon.

With the right icon set, you can make your website look much more professional. In this article, we’ll introduce you to the popular icon, SVG, and vector tool, and also teach you how to add its elements to WordPress. What’s more, we’ll show you how to use them with Divi.

Let’s get to it!

Subscribe To Our Youtube Channel

An Introduction to Icomoon Icons and Vectors

The Icomoon logo.

Icoomon is a service that provides you with access to thousands of free and premium unique icons and vectors. On top of the icons themselves, Icomoon also offers an online app that enables you to generate SVGs and fonts of the elements you want to use on your website.

On the Icomoon homepage, you can find three different icon packs. There’s Icomoon itself, Linearicons, and Lindua. Icomoon and Linearicons offer free versions, each including hundreds of elements, whereas Lindua is a premium-only pack.

Icomoon itself offers three different icon packs. There’s the free version, which supports the SVG, PDF, EPS, Ai, and PSD formats, as well as PNGs in multiple sizes. The advanced premium plans come with more icons and customization options. However, in our experience, the free Icomoon tier is plenty to start with for most users.

However, bear in mind that to use these icons, you’ll need to integrate them with WordPress beforehand. Don’t worry though, we’ll cover this in the next section.

Key Features of Icomon’s Free Tier:

  • Access to almost 500 icons.
  • You can export icons to several formats, including SVG, TTF, PDF, EPS, Ai, and PSD.
  • PNGs available in multiple sizes.

Price: Icomon offers a free pack as well as two premium tiers starting at $39 for a single license | More Information

How to Add Icomoon Icons and Vectors to WordPress

There are two ways you can add Icomoon elements to WordPress. The first approach involves using the Icomoon web app, which enables you to select the icons you want to use and export them as SVGs:

Selecting icons in Icomoon.

To do this, you can select icons as you see in the example above, and click on the Generate SVG & More button at the bottom of the page:

Generating SVGs.

Icomoon will then generate a .zip file including SVGs for the icons you selected. You can download the file by clicking on the relevant button at the bottom of the next page:

Downloading icons.

Now, all that’s left is to upload the SVG files you want to use to WordPress, and insert them as media. If you haven’t enabled SVG support in WordPress yet, check out this tutorial we previously wrote about how to do it.

The second method of using Icomoon icons involves using a plugin. There are several handy options that enable you to import icon packs into WordPress – a standout option is WP SVG Icons:

The WP SVG Icons plugin.

This particular plugin enables you to access every single Icomoon element within the free pack after activation. Once enabled, you’ll be able to check out all the Icomoon icons from the WP SVG Icons tab on your WordPress dashboard:

The WP SVG Icons selection screen.

Selecting an icon will show you which shortcode to use in the Shortcode section seen above. If you look closely, you’ll notice the plugin mentions an Insert Icon button within the editor. However, this functionality doesn’t yet work with the Block Editor, so you’ll have to rely on shortcodes for now.

To add whichever icon you want to your pages or post, open the editor and add a Shortcode widget. Within it, paste the shortcode you copied before:

The Shortcode dialog screen.

That’s pretty much it! Now, when you preview the page or post, the Icomoon icon will show up wherever you placed it. The problem is, the Block Editor often doesn’t enable us to place items in very precise locations, which is where Divi comes in.

Integrating Icomoon Icons and Vectors with Divi

Adding Icomoon vectors with Divi works much the same as without it. In other words, you’ll still need to rely on the shortcodes the WP SVG Icons plugin generates for you. To add them, you’ll simply use Divi’s Code module:

Divi's Text module.

Once you save the changes to the module, you’re good to go. The primary difference with Divi is that you get much better control over your page and post layouts. This means you can place Icomoon icons practically anywhere you want to without having to mess around with CSS (unless you’re a coding wizard!).

In our experience, the best way to use icons such as these is alongside Divi’s Blurb module. This lets you place icons atop your blurbs and complement Divi’s own collection, which already includes plenty of icon options.


There’s no shortage of free icon sets you can use on your website. However, the best approach is to stick with high-quality options you know work well with WordPress – and Divi, of course. Icomoon is one such tool and it includes hundreds of icons, SVGs, and vectors you can use throughout your website.

The easiest way to use Icomoon icons and vectors in WordPress is with a plugin such as WP SVG Icons. With it, you’ll be able to generate shortcodes you can use both with the Block Editor and Divi, so it’s a win-win.

Do you have any questions about how to add custom icons to Divi? Let’s talk about them in the comments section below!

Article thumbnail image by StockVector /


Want To Build Better WordPress Websites? Start Here! 👇

Take the first step towards a better website.

Get Started
Premade Layouts

Check Out These Related Posts

MonsterInsights Review 2024: Worth It for Site Analytics?

MonsterInsights Review 2024: Worth It for Site Analytics?

Posted on April 14, 2024 in WordPress

Do you want to integrate Google Analytics (GA) on your WordPress website easily? Look no further than MonsterInsights. It offers invaluable insights into your site’s traffic, user behavior, and content engagement. As the leading Google Analytics plugin for WordPress, MonsterInsights empowers...

View Full Post
Advanced Ads Review 2024: Powerful WordPress Ad Management

Advanced Ads Review 2024: Powerful WordPress Ad Management

Posted on March 17, 2024 in WordPress

If you want to monetize your WordPress site with ads, the Advanced Ads plugin is a great place to start. With its ability to generate quality ads, use different ad layouts, and add custom ad blocks to streamline your workflow, Advanced Ads can provide effective and creative opportunities to boost...

View Full Post


  1. i found an alternative plugin who looks perfectly compatible with Divi, and you just recall icons from the divi modules, it is called WP and Divi Icons
    i found it nice and easy,.
    of course if Divi theme team will add icons native in the theme would be better.

  2. I couldn’t agree more!

  3. Please just add all those ICONS inside of Divi to choose from easy, also with Search, instead of searching-copy-pasting those shitty shortcodes all the Time, wich ruins the Workflow.

    Please just do it finally. Everyone is upset with those few ICONS included in Divi, so why not finally add all possible ICONS to make much nicer Websites all over the World 😉

    Next Release News: Updated ICONS: now you can choose thousands of ICONS ….


    Best regards

    • you wrote that now icons are included in divi? where we can use them? i only see on blurb, but actually i cannot see icons as function in any other module.
      thanks for answering

  4. Very good tut. Thanks a lot.
    Tahoe Rock

    • No problem, Vladislav!

  5. Very good tut. Thanks a lot.
    Tahoe Rock

  6. Haven’t tried icomoon before guess will give it a try

    • Good luck Ayodeji and enjoy! 🙂

  7. That’s the fifth article about using icons with Divi. Except with this one you can’t use these icons wherever you can use Divi’s own icons.

    This shows again that the Divi icon library is too limited.

    Divi should really include all free font awesome icons + an option to integrate a personal pro account. Or better yet, integrate the noun project which gives access to 2 Million icons.

    I also like the approach of this plugin in that it allows you to add as many icon sets you like though.

    • The management team of Elegant Themes should take such suggestions into account!

    • Agree!

  8. Excellent article John!
    Perfect timing for me as well.

    • Glad our timing was impeccable, Susan. 🙂

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Get Started With Divi