Open Icon

Puf Studio - Apr 8, 2021

Integrate open source icon packs to user widget, including font awesome, material design, forkawesome, fontaudio, and kenney icons.

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

In web app development, it is very common that developers will use open-source icon packs in their web app. However, there is no convenient integration to UE4.

To use open source icon packs in UE4, you have to:

  1. Download each icon as png and import it to UE4 as texture.
  2. Download font file and import to UE4, and treat it as text. Then try to find and copy-paste the UNICODE of each icon.

Both are very inconvenient, so I make this plugin for you!

This plugin provides a super-easy way to use open icons for user widget. It makes the use of open icons so easy that you just choose the one you like in detail panel and click! There also includes a gallery window to copy icon ID if you want to set icon dynamically in blueprint. The search function is also included in this plugin!



Open Icon packs source repo:

Technical Details


  •  More than 4000 icons from 5 open-source icon packs are included!
  •  Visualize and choose icons in the detail panel!
  • Set icon by ID with a helper widget to copy the ID!
  •  Search icon by icon name!

Code Modules:

  •  OpenIcon [Runtime]
  •  OpenIconEditor [Editor]

Number of Blueprints: 2

Number of C++ Classes: 9

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Important/Additional Notes:

The icon is presented as text, not texture!