# Font tools

- Human page: https://happytails.ai/en/font-tools/
- Markdown: https://happytails.ai/en/font-tools.md
- Structured JSON: https://happytails.ai/agents/en/font-tools/index.json
- Visibility: public

## Page guide

Find the tool you need, then open it to get started.

## All font tools

- [Font inspector](https://happytails.ai/en/font-tools/font-inspector/): Inspect a font’s names, glyph coverage and format. ([Markdown](https://happytails.ai/en/font-tools/font-inspector.md))

- [TTF to WOFF2](https://happytails.ai/en/font-tools/ttf-to-woff2/): Compress a TrueType font into a WOFF2 web font. ([Markdown](https://happytails.ai/en/font-tools/ttf-to-woff2.md))

- [WOFF2 to TTF](https://happytails.ai/en/font-tools/woff2-to-ttf/): Unpack a TrueType-based WOFF2 font into TTF. ([Markdown](https://happytails.ai/en/font-tools/woff2-to-ttf.md))

## Understand font formats and coverage

TTF and OTF are desktop font containers. WOFF2 compresses font data for web delivery. Changing the container does not add missing characters or improve outlines.

## How to choose your next step

Check character coverage, glyph rendering and the original font license before embedding a converted font. Keep the source file.

## Common questions about font tools

### Does WOFF2 change the design?

Container compression preserves the underlying glyphs and metrics. A browser may still render fonts differently from a desktop application.

### Can every WOFF2 become TTF?

No. WOFF2 can contain TrueType or CFF outlines. The TTF converter supports TrueType outlines and rejects CFF instead of producing a mislabeled file.
