# Fonts Like STIX Two Text

12 open fonts whose letters are closest to STIX Two Text, ranked by a glyph comparison. All free for commercial use.

## Quick Answer

The closest open font to STIX Two Text is Libre Caslon Text (similarity 80), then Source Serif 4 and Frank Ruhl Libre. Libre Caslon Text is released under the SIL Open Font License 1.1 and is free for commercial use.

## Ranked Open Lookalikes (12 Fonts)

| Rank | Font | Similarity Score | Licence | Details |
| :--- | :--- | :--- | :--- | :--- |
| #1 | **Libre Caslon Text** | 80 / 100 | OFL-1.1 | [/fonts/libre-caslon-text/](/fonts/libre-caslon-text.md) |
| #2 | **Source Serif 4** | 79 / 100 | OFL-1.1 | [/fonts/source-serif-4/](/fonts/source-serif-4.md) |
| #3 | **Frank Ruhl Libre** | 79 / 100 | OFL-1.1 | [/fonts/frank-ruhl-libre/](/fonts/frank-ruhl-libre.md) |
| #4 | **Charis SIL** | 78 / 100 | OFL-1.1 | [/fonts/charis-sil/](/fonts/charis-sil.md) |
| #5 | **Neuton** | 77 / 100 | OFL-1.1 | [/fonts/neuton/](/fonts/neuton.md) |
| #6 | **Libre Baskerville** | 77 / 100 | OFL-1.1 | [/fonts/libre-baskerville/](/fonts/libre-baskerville.md) |
| #7 | **Wittgenstein** | 76 / 100 | OFL-1.1 | [/fonts/wittgenstein/](/fonts/wittgenstein.md) |
| #8 | **Brawler** | 76 / 100 | OFL-1.1 | [/fonts/brawler/](/fonts/brawler.md) |
| #9 | **Castoro** | 76 / 100 | OFL-1.1 | [/fonts/castoro/](/fonts/castoro.md) |
| #10 | **Ancizar Serif** | 76 / 100 | OFL-1.1 | [/fonts/ancizar-serif/](/fonts/ancizar-serif.md) |
| #11 | **Hedvig Letters Serif** | 76 / 100 | OFL-1.1 | [/fonts/hedvig-letters-serif/](/fonts/hedvig-letters-serif.md) |
| #12 | **Redaction** | 76 / 100 | OFL-1.1 | [/fonts/redaction/](/fonts/redaction.md) |

## Other Scripts With Similar Latin Letters

- **Jomolhari** (Tibt): Similarity 86, licence OFL-1.1 - [/fonts/jomolhari/](/fonts/jomolhari.md)
- **Nuosu SIL** (Yiii): Similarity 84, licence OFL-1.1 - [/fonts/nuosu-sil/](/fonts/nuosu-sil.md)
- **Song Myung** (Kore): Similarity 79, licence OFL-1.1 - [/fonts/song-myung/](/fonts/song-myung.md)

## Scoring Method

62 letters and digits (A-Z a-z 0-9) rendered at 160px cap height on a 32x32 grid with 3px gaussian blur, combined with edge-orientation texture (15% weight). Scores are normalized so that 0 represents an average pair of fonts across the 1571 compared fonts, and 100 represents identical letter shapes. Computed on 2026-10-22 using glyph-shape + edge-texture v2.

## Machine API

JSON representation available at [/api/fonts-like/stix-two-text.json](/api/fonts-like/stix-two-text.json).