Font Bridge
Build a practical webfont package while keeping a clear record of characters, axes and tables that changed. Your original font stays on your device.
How we build a check
This workbench processes supported inputs locally. We test calculations, file structure and generated artifacts using independent readers or known fixtures where available. The example runs the same processing path as a supplied input; it does not stand in for checking your own result.
Editorial responsibility
KitForma maintains this tool and its guides. The source notes on the tool page link to the supporting documentation. We do not claim affiliation with the referenced hardware manufacturers or platforms. Review date: 2026-10-18.
Limits and updates
One font up to 12 MiB, expanded SFNT up to 32 MiB, 128 tables, 65,535 glyphs, 200,000 mapped codepoints, 32 axes and 20,000 sample characters. Conversion runs in a cancellable worker for up to 60 seconds. TTF/OTF/WOFF/WOFF2 only; no TTC/OTC collections, EOT or SVG-font input. CFF stays CFF: cubic-to-quadratic OTF→TTF outline conversion is not supported. Browser sample comparison is not complete shaping validation. If a specification changes or a result appears incorrect, send the relevant source URL and a non-sensitive reproduction to kitforma@outlook.com.
Open-source components
The tools use self-hosted open-source components appropriate to each format, including PDF.js, pdf-lib, fflate, SheetJS, MediaInfo by MediaArea.net SARL and others. Component versions and licenses. MediaInfo license · fflate license.