Free online font converter
Convert OTF to WOFF Online
Turn an OpenType (OTF) font into WOFF in your browser. The CFF outlines are stored unchanged, so no letter is redrawn. Nothing is uploaded.
Font converter
Ready when you are.
Private by design · no file upload
1. Add your fonts
Up to 25 MB per file3. Convert and download
Select a font to get started.
Advanced options
Loading options…
How to convert OTF to WOFF
- Add your OTF file, or all the OTF weights of one family together.
- Confirm the preview, then keep WOFF as the output format.
- Convert, then save the WOFF file, or a ZIP of every converted weight.
Why convert OTF to WOFF
Most OTF files hold PostScript-style (CFF) outlines. WOFF can carry those outlines exactly as they are, so this conversion only compresses the font for the web.
Pick WOFF when you have to support browsers without WOFF2. For current browsers, converting the OTF to WOFF2 gives a smaller file.
Before you convert OTF to WOFF
- Expect the WOFF to be larger than a WOFF2 made from the same OTF.
- Hinting, kerning, and OpenType features stay in the file, because its tables are copied rather than rebuilt.
- Make sure your font license allows web embedding before you publish the file.
CFF outlines inside a WOFF wrapper
An OTF built on CFF keeps its PostScript-style curves and hints in one table. WOFF simply compresses that table, along with all the others, so the cubic curves arrive in the browser exactly as the type designer drew them. Nothing is converted to TrueType.
That makes OTF to WOFF one of the safest conversions there is: there is no rebuilt outline to check and no feature that can go missing. The only change is that the file is compressed for transfer.
Smaller, but less dramatically than TrueType
CFF data is already compact, so zlib finds less to squeeze out. In our tests, the STIX General OTF that ships with macOS went from 361 KB to 251 KB as WOFF, about 30% smaller, and to 208 KB as WOFF2.
If the WOFF is still large, the font probably carries characters or alternates your pages never use. Subsetting removes them before you convert, and saves far more than the choice between WOFF and WOFF2.
OTF to WOFF questions
Will the WOFF look identical to the OTF in a browser?
Yes. The browser unpacks the same CFF outlines and OpenType tables it would read from the OTF, so letter shapes, spacing, and features match.
Why is there no web font kit for WOFF output?
The kit is built around WOFF2, which every current browser supports. Convert the OTF to WOFF2 for the kit, and add this WOFF as a second source in its CSS if you need the fallback.
Can I install the WOFF on my computer instead of the OTF?
Generally not. Desktop apps and operating systems expect OTF or TTF files, so keep the original OTF for design work and use the WOFF only on the web.