Googling leads me to everythingfonts . com which is down, at least for the last two days but it may have been down for a while.

Googling "woff2 to ttf" -everythingfonts has very few results surprisingly, all of which are useless.

How can I convert a (WOFF2) webfont into a (True Type) desktop font?

  • 8
    Make sure you have a licence to use the font you're converting. – spiral Jan 12 '15 at 9:03
  • 3
    Webfonts are often a subset of the actual full font. It may not even make sense to try and convert it. – DA01 Jan 14 '15 at 16:46
  • @DA01 I've never heard that before. Are you sure about that? – Django Reinhardt Mar 7 '16 at 15:42
  • @DjangoReinhardt yes. Lots of fonts are HUGE in terms of full character sets...especially OT fonts which can support many languages, special characters, swashes, ligatures, emojis, etc. You don't want to force people to download all the cyrillic characters if the site is in English, for example, so the font can be sub-setted to produce a smaller file size. Granted, maybe often isn't the right term there. I should have stated sometimes. – DA01 Mar 7 '16 at 17:02
  • @DA01 Ah. Yes, I see what you mean by subset now. I was thinking you were referring to Bold, Italic, Book, etc (which is the case with some desktop fonts, but which I've never seen with webfonts). Yes of course they strip out unneeded characters. – Django Reinhardt Mar 7 '16 at 17:17

On linux you can go to https://github.com/google/woff2 and compile that, then you'll have two utilities, one for compressing fonts to woff2 format and the other to decompress woff2 fonts to ttf.

| improve this answer | |
  • 5
    On Mac: brew install woff2 – NARKOZ Jun 4 '18 at 7:58

Have you tried http://www.fontsquirrel.com/tools/webfont-generator or http://onlinefontconverter.com they both work well and the sites are running OK

| improve this answer | |
  • The webfoot generator does not allow uploading woff files; the online font converter is broken. – Michael Schmid Nov 29 '18 at 11:16

Here is the WOFF2-to-TTF converter on Everything Fonts:


| improve this answer | |
  • This worked. Thanks – ice cream Jan 22 at 0:34

You contact the foundry or vendor from which you licenced the original WOFF and ask for/pay for the desktop version.

WOFF is a compressed format, so you cannot get the original desktop font from it.

| improve this answer | |
  • Not true. A woff file is literally just a wrapper for a ttf or otf, and there are countless utilities that can convert back to the target format of your choice. Like any of the above free services online, desktop software such as TransType, free command-line tools, free python scripts or javascripts for offline use, etc. Now if you are making a statement about the legality of doing so, that is another story, for another question, one whose answer varies greatly depending on many factors. – Moscarda Jul 16 '16 at 3:07
  • You can get a workable ttf or otf from it, but since there is some compression ocurring, you cannot get the ORIGINAL, uncompressed font from it. – spiral Jul 21 '16 at 16:17
  • 2
    That's not how compression works :) You compress and decompress, to end up with the same file. Most "original" files which are used to generate woff files might be subsets or otherwise limited fonts, but you can always generate that "original" from a woff file. – kontur Mar 27 '17 at 6:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.