Font Icon Extractor

Extract every glyph from any font as individual SVG files. Works with icon fonts (Font Awesome, IcoFont), dingbat fonts, and symbol fonts. Drop a ZIP archive and fonts + CSS are detected automatically. Convert extracted icons to favicon with our SVG to ICO converter or Favicon Generator.

Upload Font File
Drop font or ZIP archive here
or click to browse
ZIP scanned - font found inside
Supported: TTF OTF WOFF WOFF2 SVG font ZIP archive
CSS Name Mapping (optional - paste your icon font CSS to get readable names)
Drop .css file here

What is a Font Icon Extractor?

This tool extracts every glyph from a font file and saves it as an individual scalable SVG. It works with icon fonts like Font Awesome, IcoFont, and Phosphor (which store icons as Private Use Area unicode codepoints), and also with dingbat fonts and symbol fonts like Wingdings, Webdings, or decorative script glyph sets.

Upload TTF, OTF, WOFF, WOFF2, or SVG fonts directly, or drop a ZIP archive - fonts and CSS files inside are detected automatically. For icon fonts, pair with a CSS stylesheet to get human-readable names. Download icons one by one or as a full ZIP bundle with README. Everything runs in your browser - nothing is uploaded. Convert extracted icons to .ico format with our SVG to ICO converter.

ZIP Scanning

Drop a full font package ZIP - fonts and CSS are found and loaded automatically

All Font Types

Icon fonts, dingbat fonts, symbol fonts - if it has glyph paths, it works

CSS Name Mapping

Paste a stylesheet to get readable names like "home" instead of "icon-e001"

Batch Download

Download all extracted icons as a ZIP archive with README in one click

Click to Copy

Click any icon to copy the raw SVG code directly to your clipboard

100% Private

All processing is in your browser - no files are ever uploaded to a server

How to Extract Icons from a Font

  1. Upload your font. Drop a TTF, OTF, WOFF, WOFF2, or SVG font file - or drop a complete ZIP package and the tool scans it automatically.
  2. Add a CSS file for names (optional). For icon fonts, drop the accompanying CSS stylesheet to map unicode codes to readable names. Dingbat fonts show glyph labels automatically.
  3. Browse the extracted icons. Search by name or hex code, filter by type, or switch between grid and list view.
  4. Download what you need. Click any icon to copy its SVG code, hover for individual SVG download, or use Download ZIP for the full set.
  5. Convert to ICO or favicon (optional). Use our SVG to ICO tool or Favicon Generator to create favicon-ready files from any extracted icon.

Frequently Asked Questions

Yes. The tool extracts all glyphs that have path data, regardless of what unicode character they map to. Dingbat fonts like Wingdings, Webdings, or custom decorative script fonts all work - their glyphs are labeled by the character they're mapped to (A, B, !, etc.). Icon fonts with Private Use Area glyphs are filtered separately using the "PUA / icon only" filter.

Yes - drop any ZIP and the tool scans it for font files (.ttf, .otf, .woff, .woff2, .svg) and CSS stylesheets. CSS is auto-loaded for icon name mapping. If multiple fonts are found, a picker lets you choose which one to extract.

Icon fonts store glyphs as unicode Private Use Area codepoints - the human-readable names live in an accompanying CSS file. Drop or paste that CSS alongside your font to get names like "home" or "arrow-right". If you drop the whole ZIP package, CSS is loaded automatically.

EOT (Embedded OpenType) files are not supported - use the TTF or WOFF version from the same package. Heavily obfuscated or DRM-protected fonts may also fail. WOFF2 occasionally fails for unusual compression - try the TTF version in that case. Still stuck? Contact us and we'll help.

No - all processing happens entirely in your browser. No fonts or files are sent to any server. This tool is 100% private.

Yes, completely free with no limits and no registration required. Explore more with our Image to ICO, SVG to ICO, and Favicon Generator tools.