Skip to main content

About FontPivot

Font tools that run in your browser

FontPivot helps developers and designers get a font ready for the web. Convert a desktop font to WOFF2, trim it to the characters you need, check what is inside a font file before you ship it, and copy CSS that already matches the font.

What you can do here

The guides cover the rest of the job: writing @font-face rules, choosing a font-display value, preloading, and keeping layouts steady while fonts load.

How we build it

  • Your files stay on your device

    Fonts are read, converted, and subset inside your browser. Nothing is uploaded, so there is no copy of your font on anyone else’s server.

  • No account needed

    Open the page and use the tool. There is no sign-up and no email address to hand over before you can download.

  • Clear about the limits

    Conversion is not magic. We say what a conversion keeps, what it might change, and what FontPivot does not do yet.

  • Analytics only if you agree

    Usage statistics are off until you accept them, and they never include file names, font names, or file contents.

What to expect from a conversion

  • TTF or OTF to WOFF or WOFF2 packs the same font data into a smaller web format, so the outlines and features usually come through unchanged.
  • Between TTF and OTF, the outlines are rebuilt in the other format. The font’s names, license text, line spacing, and OpenType features such as ligatures and small caps are copied back from the original; the hinting cannot be, so keep your original file. Variable fonts are not converted this way, because every axis would be lost: keep them as WOFF2, or fix one style first with the variable font instancer.
  • Files can be up to 25 MB. When you add a font collection (.ttc or .otc) to the converter, it lists the fonts inside so you can pick the ones to convert.
  • Subsetting runs with HarfBuzz in your browser and keeps OpenType features such as ligatures and kerning unless you remove them, along with every name record, including the license text. Characters you leave out are gone from that file, so keep the original.
  • Two optional fixes sit in the converter’s advanced options, both off by default. Fix vertical metrics gives a font the same line height on Windows and macOS, following Google Fonts’ rules and keeping the macOS line height. Remove hinting makes files smaller, though small text on Windows may look less crisp. FontPivot can keep or remove hinting but does not add new hinting, and it does not create EOT or SVG fonts. If you need those, the comparisons with Transfonter and the Font Squirrel Webfont Generator explain where those tools fit better.
  • Converting a font does not change what its license allows. Check the license before you put a font on a website.

For the details of what is and is not measured, read the privacy page.