Bulletproof
Bulletproof copied to clipboard
Online font tester. OpenType features, kerning, variable fonts, language support.
Bulletproof
Bulletproof Font Tester is a font proofing app that loads user-selected local font files and detects their OpenType features and variation axes. Everything is processed locally in the browser, using OpenType.js.
Available formatting options:
- Changing font size, line height, text alignment, text case transform, text and background colors.
- Toggling OpenType features on and off.
- Choosing localization language from the list of languages built into the font.
- Manipulating OpenType Variation axes.
Text collection
A set of multilingual texts is collected in a separate project Language-Data. It includes a few kinds of texts:
- ordinary sentences,
- pangrams,
- lettering samples — defined as sets of A-Z words preferably repeating the initial letter within),
- gotchas — edge cases characteristic to the given language, things to look out for when desigining a typeface.
The selection of languages and texts is arbitrary and limited, but contributions are welcome. Currently the focus is on languages written with Latin and Cyrillic.
Kerning tester
The app is equipped with a
Playground & Animation
Any open text sample can be edited. In the
Development
Last tested in Node.JS v12.22.12.