How do I convert a font to WOFF2?
Upload a TTF, OTF, WOFF or WOFF2 font, select WOFF2, and choose Convert fonts. Download the WOFF2 file individually or get the ZIP with fonts, stylesheet.css, preview.html and README.txt.
Convert your fonts. Preview the details. Download your kit.
or from your device
Up to 10 files · 5 MB each · 25 MB totalControls how text appears while a web font loads.
Enter specific characters for a smaller font file.
Embedded details are included. Available Gemini research is reused from our font database.
Includes fonts, stylesheet.css, preview.html and README.txt.
Download the kit. Choose your platform. Bring your typography to life.
FontReady converts TTF, OTF, WOFF and WOFF2 uploads into webfonts and a ready-to-use CSS kit. Preview your type, choose your formats, then download individual fonts or the complete ZIP. No FontReady account is required.
| Format | Best suited to | What to know |
|---|---|---|
| WOFF2 | Modern websites | Compressed webfont delivery; the default choice in FontReady. |
| WOFF | Older webfont workflows | An alternative webfont wrapper when your project needs it. |
| TTF / OTF | Desktop and developer tools | Static outlines can be converted. Variable, colour and point-based layout fonts keep native outlines. |
| SVG | Legacy font tools | Not supported as a webfont by modern browsers; some font features are lost. |
Upload a TTF, OTF, WOFF or WOFF2 font, select WOFF2, and choose Convert fonts. Download the WOFF2 file individually or get the ZIP with fonts, stylesheet.css, preview.html and README.txt.
Yes, for supported static fonts. The converter rebuilds the outlines and removes original hinting, so check the result before use. Variable, colour and fonts with point-based layout data keep their native outlines.
Links remain available for 24 minutes after conversion completes. After that, access expires and cleanup removes temporary files. Conversion history retains basic font names and output formats.
Yes, if your font licence allows web use. Upload matching files and weights through a custom-font feature supported by your WordPress or Elementor installation, or use the generated @font-face CSS.
Upload up to 10 files, with a maximum of 5 MiB per file and 25 MiB for the batch. Inputs can be TTF, OTF, WOFF or WOFF2.
No. Converting or subsetting a font does not grant new permissions. Check the original licence before embedding or distributing the font.
Embedded details come from the font file. Optional Gemini suggestions are labelled unverified and cached for reuse. FontReady sends selected metadata, not the uploaded font binaries, to Gemini.
No FontReady account is required. Recent conversions belong to the current browser session; download links can be shared while they remain valid.