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.
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.
Custom Icon is an Animation Addons for Elementor extension that adds Elementor custom icons for free: you upload an icon-font zip exported from IcoMoon, and its icons appear as a new tab in Elementor's Icon Library, so any widget with an icon picker can use them. Each set can load site-wide or only where it is used.
| Plan | Free |
|---|---|
| Type | Site tool (wp-admin: Animation Addon > Custom Icons) |
| Works on | Every Elementor widget that opens the Icon Library picker |
| Main controls | Upload area (Drag files), set title, Active switch in the icon set list ("Load Icons Across the Site"), Type column |
| Engine | IcoMoon font files plus the CSS from the export; Animation Addons builds the icon list Elementor reads |
| Editor preview | The set's tab appears in the Icon Library once the upload finishes; reload an open editor to see a new set |
| Limits | Only IcoMoon exports are read (the zip must contain selection.json); other zips report "Unsupported Icon File". The picker lists up to 15 sets. Elementor 4 Atomic Elements use SVG fields rather than the Icon Library |
| Plugin version | Animation Addons for Elementor 4.3 · Last updated October 2026 |
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.
Six Icon Boxes in a 3 x 2 grid with teal outline icons.
A feature list whose icons match the app's own UI.
A footer row with hand-drawn phone, pin and clock icons.
A row of round social buttons in black and lime.
A lesson list where each line starts with a matching icon (video, worksheet, quiz).
Every point below is a real control in the Custom Icon screen or part of how it works. Nothing here needs custom code.
Each set becomes its own tab in Elementor's Icon Library, searchable like Font Awesome.
Drop the IcoMoon export on Drag files and Animation Addons builds the icon list Elementor needs. No CSS to write.
Icon names and the IcoMoon prefix carry over, so search terms match your designer's setup.
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.
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.
Five steps from switching it on to publishing. The bold names are the exact labels you will see on screen.
Download freeIn IcoMoon, select your icons, open Font settings to set a unique class prefix, and download the font zip.
In wp-admin, switch on Custom Icon under the Extensions tab of the Animation Addon dashboard.
Open Animation Addon > Custom Icons, click Add New Icon, and give the set a title, such as "Northwind Icons".
Drop the zip on Drag files, wait for the success message, and publish.
In Elementor, open any widget's icon picker and choose your set's tab in the Icon Library.
What each option has, side by side. Where the other choice is the better fit, we say so.
| Feature | Animation Addons Custom Icon | Elementor Pro Custom Icons |
|---|---|---|
| Plan needed | Free (Animation Addons) | Elementor Pro |
| Icon services read | IcoMoon | Fontello, IcoMoon, Fontastic |
| Upload format | ZIP from the icon service | ZIP from the icon service |
| Where you upload | wp-admin: Animation Addon > Custom Icons | Elementor Editor Home > Custom Icons ("Add New Icon Set") |
| Where icons appear | Its own tab in the Elementor Icon Library | Elementor Icon Library |
Compared with Elementor 4.3.3 (September 2026).
Already on Elementor Pro with a Fontello set? Use Elementor's Custom Icons. On Elementor Free with an IcoMoon set, Custom Icon does the job at no cost.
The people who get the most out of it, and what they use it for.
Whose clients have their own brand icon set.
Who don't want a Pro licence just for icons.
Whose app already ships an IcoMoon icon font and want the marketing site to match.
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.
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.
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.
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.
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.
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
What works well with Custom Icon on the same page or template.

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