IcoMoon Free Download: TTF, WOFF, WOFF2, CSS & ZIP
Every file below is a direct free download of the IcoMoon Free pack — 491 open-source icons by Keyamoon — with no signup, no email gate and no redirect. Grab the complete ZIP (455 KB) or an individual format, all mirrored from the official repository.
Complete ZIP
455 KBEverything: 491 SVGs, all three font formats, generated CSS and the original LICENSE.txt. The right choice for most projects.
WOFF2
49 KBSmallest file, supported by every modern browser. Use this (plus WOFF as fallback) for web embeds.
TTF
130 KBThe original TrueType file — install it locally for Figma, Photoshop or any desktop design app.
CSS
22 KBReady-made stylesheet with @font-face plus all 491 icon classes and unicode mappings.
Single SVG icons
Need just one icon? Every glyph is also served as a standalone SVG — individual download buttons live on each icon's page as the searchable library rolls out.
How to install the IcoMoon font
The pack works in three different ways depending on where you want the icons: embedded in a website, referenced through CSS classes, or installed locally for design tools. All three use the exact files above.
1. Embed on the web with @font-face
Copy icomoon-free.woff2 and icomoon-free.woff into your project (for example a /fonts folder), then declare the font family once in your stylesheet. WOFF2 loads first at 49 KB; WOFF covers older browsers:
@font-face {
font-family: "IcoMoon-Free";
src: url("/fonts/icomoon-free.woff2") format("woff2"),
url("/fonts/icomoon-free.woff") format("woff");
font-display: block;
} 2. Use the ready-made CSS classes
The generated stylesheet maps all 491 icons to classes like .icon-home via unicode code points in the Private Use Area (starting at \e900). Include the CSS file and drop a span where you want a glyph:
<!-- markup -->
<span class="icon-home" aria-hidden="true"></span>
/* the generated CSS already contains: */
.icon-home:before { content: "\e900"; } Set aria-hidden="true" on decorative icon spans so screen readers skip the raw code point — icon fonts are invisible to assistive tech only if you tell them to be.
3. Install locally for design apps
Double-click icomoon-free.ttf and hit Install (Windows) or open it with Font Book (macOS). The family then shows up as IcoMoon-Free in Figma, Photoshop or any desktop app — type the unicode value of a glyph to place it.
Want a custom subset instead of all 491 icons? The official generator at icomoon.io lets you pick glyphs and export a trimmed font — this site mirrors the ready-made pack for the common "just give me the files" case.
License: free for commercial use
IcoMoon Free is dual-licensed under GPL and CC BY 4.0 — pick whichever suits your project. Under CC BY 4.0, commercial use is fine with attribution, for example: "Icons by Keyamoon — IcoMoon Free (CC BY 4.0)". The original license text ships inside the ZIP and lives in the official IcoMoon-Free repository. Premium packs like Ultimate are a separate paid license and are never distributed here.