How to Create a Custom Icon Font from SVG
Convert your SVG icon set into a lightweight icon font bundle — TTF + CSS — in under 5 minutes. Everything runs in your browser; no files are ever uploaded to a server.
Upload Your SVG Icons
Drag and drop your SVG files into the converter, or click to browse and select them. The tool accepts one SVG per file and processes them all at once.
Preview the Icon Grid
After upload, each icon appears in a live preview grid with its auto-generated CSS class name (derived from the filename). Review the layout before proceeding.
Adjust Font Settings
Use the sliders to set the font size (48–256px), gap between glyphs (0–20px), and baseline offset (−50 to +50) for fine-tuned vertical alignment.
Download the Font Bundle
Click "Download Font Bundle" to get a ZIP archive containing the TTF font file, a preview HTML page, and a CSS class map — ready to use in any project.
Use in Your Project
Include the CSS file and reference class names like any icon font (e.g., <i class="icon-home"></i>). The font works offline after the first load thanks to PWA caching.