Webfont Generator

Upload a TTF or OTF font and instantly get WOFF2, WOFF, and a ready-to-use CSS snippet โ€” all in a single ZIP.

Drop your font here, or browse

TTF or OTF, up to 20 MB

What you get
  • ยท WOFF2 (modern browsers)
  • ยท WOFF (legacy fallback)
  • ยท Original TTF / OTF
  • ยท CSS @font-face snippet
Privacy

Your file is processed in memory and deleted immediately after download. Nothing is stored on our servers.

Limits
  • ยท Max file size: 20 MB
  • ยท Formats: TTF, OTF
  • ยท Free, no login needed

Frequently asked questions

What is a webfont generator?

It converts a desktop font (TTF or OTF) into web-optimized formats โ€” mainly WOFF2 โ€” plus a ready @font-face CSS snippet, so you can self-host the font on your website.

Which format do I need โ€” WOFF2 or WOFF?

WOFF2 is supported by all modern browsers and is ~30% smaller, so it should be your primary format. WOFF is only needed as a fallback for very old browsers. This tool gives you both.

How do I use the @font-face CSS?

Upload your font, download the ZIP, put the WOFF2 file on your server, and paste the included @font-face snippet into your CSS. Then reference the font-family in your styles. Add font-display: swap to avoid invisible text while it loads.

Are my font files uploaded or stored?

Your file is processed in memory and deleted immediately after you download โ€” nothing is stored on our servers. The tool is free with no signup.

Can I self-host any font I download here?

Only fonts whose license permits webfont embedding. Check the font's license first โ€” many free fonts allow it, but some restrict web embedding.