Convert TrueType or OpenType fonts to the legacy SVG Font format. Useful for tools that still consume SVG Fonts (some PDF pipelines, older e-readers).
Upload your TTF or OTF file
opentype.js extracts each glyph's outline as SVG path data
Download a single SVG document containing one <glyph> element per character
0 bytes uploaded. TTF/OTF to SVG Font Converter runs entirely in your browser using opentype.js and the File API. Your fonts never leave your device.
This tool requires the Free plan or higher.
No — SVG Fonts are deprecated in browsers (only Safari ever supported them inline). The format remains useful for PDF generation libraries and some specialty engines.
Significantly larger. SVG Fonts use XML and lack any table compression. A 50 KB TTF can produce a 200–400 KB SVG Font.
Not from this tool — SVG Font → TTF requires reconstructing kerning, OpenType features, and metric tables that don't survive the conversion.
Compress TTF or OTF fonts to WOFF2 directly in your browser. Typically 30–50% smaller than WOFF. Powered by Google's WASM Brotli encoder. Zero upload.
Open toolDrop a font and browse every glyph with name, Unicode codepoint, advance width, and live preview. Search by character, codepoint, or glyph name.
Open toolDrop a font file and reveal its true format. Detects TTF, OTF (CFF), WOFF, WOFF2, and TrueType collections by inspecting the first 4 bytes.
Open tool