V4 Early Bird: save 25% on Annual, 30% on Lifetime, and get 2x site activations on every plan. Ends Oct 17.V4 Early Bird: up to 30% off + 2x sites · ends Oct 17. See plans →
Site tool · Free

Elementor Custom Icons: upload an IcoMoon set and pick it in Elementor, free

Drop your client's icon font zip into Animation Addons and it shows up as its own tab in Elementor's Icon Library. No Elementor Pro, no theme edits.

  • Free in Animation Addons
  • IcoMoon zip upload
  • Own tab in Elementor's Icon Library
  • Load site-wide or only where used

Animation Addons 4.3Updated

Demo variations

Five ways to use Custom Icon.

Ideas you can build today with Custom Icon, free in Animation Addons, on Elementor 4's own elements. The settings on each card are a good place to start.

01Clinics whose brand guide includes a custom tooth-and-care icon set

Dental services grid with brand icons

Six Icon Boxes in a 3 x 2 grid with teal outline icons.

Built with
Custom Icon set "Lumen Care" (IcoMoon export); Elementor Icon Box widgets choosing icons from the "Lumen Care" tab.
Start with
Active off.
02Software sites whose product UI already uses its own icon font

SaaS feature list with product icons

A feature list whose icons match the app's own UI.

Built with
Custom Icon set "Paywise UI"; Elementor Icon List widget.
Start with
Keep the app's prefix.
03Small local businesses with hand-drawn brand marks

Bakery contact strip in the footer

A footer row with hand-drawn phone, pin and clock icons.

Built with
Custom Icon set "Bakehouse Marks"; Icon List in an Animation Addons or Elementor footer template.
Start with
Active on (footer on every page).
04Studios that need icons Font Awesome doesn't carry, such as a design-community profile

Agency social row with niche networks

A row of round social buttons in black and lime.

Built with
Custom Icon set "Northwind Social"; Elementor Social Icons widget with each icon picked from the custom tab.
Start with
One set per purpose.
05Course creators who want consistent lesson-type icons

Course feature badges

A lesson list where each line starts with a matching icon (video, worksheet, quiz).

Built with
Custom Icon set "Tally Academy"; Elementor Icon List widget on each course page, one item per lesson type.
Start with
Name icons clearly in IcoMoon, so the Icon Library search finds "video" or "quiz".
Features

What you get with Custom Icon.

Every point below is a real control in the Custom Icon screen or part of how it works. Nothing here needs custom code.

Brand icons in the picker your team already uses

Each set becomes its own tab in Elementor's Icon Library, searchable like Font Awesome.

Drag a zip, done

Drop the IcoMoon export on Drag files and Animation Addons builds the icon list Elementor needs. No CSS to write.

Your icon names and prefix are kept

Icon names and the IcoMoon prefix carry over, so search terms match your designer's setup.

Load everywhere, or only where needed

The Active switch in the icon set list means "Load Icons Across the Site". Leave it off and the set's stylesheet loads only where Elementor uses one of its icons. Turn it on for sets used in a header or footer.

Safe uploads

After unzipping, Animation Addons deletes every file that isn't an icon-font file, so a stray script in a zip never reaches your site. Only administrators can upload.

Step by step

How to add Elementor custom icons

Five steps from switching it on to publishing. The bold names are the exact labels you will see on screen.

Download free
  1. In IcoMoon, select your icons, open Font settings to set a unique class prefix, and download the font zip.

  2. In wp-admin, switch on Custom Icon under the Extensions tab of the Animation Addon dashboard.

  3. Open Animation Addon > Custom Icons, click Add New Icon, and give the set a title, such as "Northwind Icons".

  4. Drop the zip on Drag files, wait for the success message, and publish.

  5. In Elementor, open any widget's icon picker and choose your set's tab in the Icon Library.

Who it's for

Who uses Custom Icon?

The people who get the most out of it, and what they use it for.

  • Agencies

    Whose clients have their own brand icon set.

  • Freelancers on Elementor Free

    Who don't want a Pro licence just for icons.

  • Product teams

    Whose app already ships an IcoMoon icon font and want the marketing site to match.

FAQ

Questions about Custom Icon

How do I add custom icons to Elementor for free?

Install Animation Addons for Elementor, switch on the Custom Icon extension, then upload an IcoMoon zip under Animation Addon > Custom Icons. The set appears as its own tab in Elementor's Icon Library, so any widget with an icon picker can use it. Elementor Pro is not required for Animation Addons Custom Icon.

Does Animation Addons Custom Icon support Fontello?

Not at the moment. Animation Addons Custom Icon reads the selection.json file that IcoMoon puts in its export, and other zips report "Unsupported Icon File". If your icons are in Fontello, import the SVGs into IcoMoon and export from there, or use Elementor Pro's Custom Icons, which documents Fontello support.

Can I use custom icons in Elementor 4 Atomic Elements?

Elementor 4 Atomic Elements, and Animation Addons' own atomic widgets, use SVG fields rather than the Icon Library, so a Custom Icon set is not offered there. Upload the single SVG instead. Animation Addons Custom Icon sets work in every Elementor widget that opens the Icon Library picker, such as Icon, Icon Box, Icon List and Social Icons.

Will a custom icon font slow my site down?

Animation Addons Custom Icon lets you choose per set. With the Active switch off, the set's stylesheet loads only on pages where Elementor uses one of its icons. Turn it on only for sets that appear on every page, such as in a header. Keep each IcoMoon export to the icons you actually use.

How many icon sets can I add, and what are the limits?

Animation Addons Custom Icon shows up to 15 sets in Elementor's Icon Library, which covers most brand and client needs; merge small sets in IcoMoon if you reach that. Only IcoMoon exports are read. Sets appear in widgets that open the Icon Library picker, not in Elementor 4 Atomic Elements, which take single SVG files. Only administrators can upload.

Is the upload safe?

Yes. Animation Addons Custom Icon unpacks the zip into your uploads folder and immediately deletes any file that is not an icon-font file, such as a PHP or HTML file. Only users who can manage site options (administrators) can upload, edit or delete icon sets.

More answers in the FAQ · Documentation · Free vs Pro

Your client's icons, in Elementor's picker, in two minutes.

Free in Animation Addons for Elementor. Export from IcoMoon, drop the zip, pick your icons.

  • Free on WordPress.orgNo Elementor Pro needed
  • Part of the free pluginSwitch it on in the Extensions screen
  • Animation Addons 4.3Updated October 2026