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?

  • 10
    Make sure you have a licence to use the font you're converting.
    – spiral
    Jan 12, 2015 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, 2015 at 16:46
  • @DA01 I've never heard that before. Are you sure about that? Mar 7, 2016 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, 2016 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. Mar 7, 2016 at 17:17

5 Answers 5


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.

  • 9
    On Mac: brew install woff2
    – NARKOZ
    Jun 4, 2018 at 7:58
  • The command is woff2_decompress file.woff2
    – Pavel
    Dec 19, 2020 at 21:46
  • 2
    For all fonts in folder (bash): for file in *.woff2; do woff2_decompress "$file"; done
    – Pavel
    Dec 19, 2020 at 21:46

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

  • The webfoot generator does not allow uploading woff files; the online font converter is broken. Nov 29, 2018 at 11:16

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


  • This worked. Thanks
    – ice cream
    Jan 22, 2020 at 0:34
  • Excellent. Just what I needed! Jan 8 at 22:38

This is a good converter on a popular site, https://cloudconvert.com/woff2-to-ttf .


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.

  • 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, 2016 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, 2016 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, 2017 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.