Back to Plugins
IcoSun

IcoSun

Generet font file for your icon library

iconsvector

Plugin Preview

IcoSun preview

About this plugin

What is Icosun?

Icosun is an open sourced replacement for Icomoon. Its a tool that allows you to convert SVG icons into web fonts. It ensures icons are scalable, accessible, and efficient for web and app development


What does the plugin export?

  1. Source SVGs - A folder containing all raw SVGs used to generate the font files. Ideal for mobile tech stacks that don't support font files as an icon input.
  2. JSON Unicode Map - A key-value mapping between icon names and the unicode values, making it easy to reference icons in your code.
  3. TypeScript Unicode Map - A TypeScript constant that maps SVGs to their unicode representations, allowing direct usage in TypeScript projects.
  4. Combined SVG - A merged single SVG file that links path data to the unicode values, providing a visual reference for your font set.
  5. Font Files - IcoSun generates all major font file formats, ensuring compatibility across different platforms. It outputs TTF, EOT, OTF, WOFF and WOFF2.


What makes IcoSun different?

  1. Duplicate Prevention - IcoSun detects duplicate icons and warns you before export, reducing manual errors in large icon sets.
  2. Simulate Output - SVG-to-font conversion often faces path-winding issues, leading to incorrect subtractions. With IcoSun, you can preview the final output inside Figma before exporting, minimizing unexpected rendering issues.


IcoSun is fully open source, feel free to make changes to the logic as you like 😀

Plugin Details

Version6
CreatedJanuary 31, 2025
Last UpdatedMarch 20, 2025
CategoryImport & export plugins
CreatorR Trikha 🥷🏽
Stats13 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:dist/code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none