Font Converter

Wrap TTF/OTF as WOFF or unwrap WOFF back to SFNT, entirely in your browser.

Local file processing
Supported now: TTF / OTF ↔ WOFF. WOFF2 and EOT need specialised codecs and are not offered yet (honest offline subset).

Source format

Drop a file to auto-detect

Drop a file here, or choose from your device

Supported:TTFOTFWOFFSee all formats

Your files stay on your device. Everything is processed locally in your browser. No uploads, no tracking.

Privacy & how it works

How the Font Converter works

Convert TrueType and OpenType fonts to WOFF, or unwrap WOFF back to SFNT, entirely in your browser. No uploads. WOFF2 and EOT are intentionally not offered until a suitable WASM codec is bundled.

Fluxed wraps and unwraps SFNT tables using the browser CompressionStream API. This is a container conversion, not a glyph outline rewrite. TTF↔OTF outline conversion is not supported. Drop a file to auto-detect TTF, OTF, or WOFF when possible.

Popular conversions

TTF to WOFF

OTF to WOFF

WOFF to TTF

WOFF to OTF

Why local browser processing is safer

Traditional cloud converters upload a file to a remote system before processing it. Fluxed processes files locally in your browser instead. Your files stay on your device. No uploads, no tracking, and no account.

Frequently asked questions

Can I convert to WOFF2?

Not yet. WOFF2 needs a specialised Brotli/WASM encoder; Fluxed only claims TTF/OTF ↔ WOFF today.

Are font files uploaded?

No. Conversion runs locally in your browser.

Related private tools