Photo of Your Handwriting

Turn Your Handwriting into a Real Font

Write a few letters naturally on paper, snap a photo, and get a complete, usable font file in under 2 minutes — with built-in support for up to 81 languages.

No templates required81-language coverage availableCommercial license included

Why Designers Love It

No Templates, No Tracing

Calligraphr makes you fill in 88 boxes by hand. Lipi.ai needs 10–15 letters in any layout — write naturally, photograph it, done.

AI Fills the Rest

We capture your stroke style, slant, and letterform DNA, then generate every letter, number, and symbol you didn't write — all in your handwriting.

81 Languages Supported

Even if you only write in English, your font types correctly in Spanish, Polish, Vietnamese-style accents, the Nordics, and 75+ more on the Extended tier.

Commercial Rights Included

Use your font on client work, products, websites, and print. Each purchase ships with a commercial license and a verifiable Font ID.

How It Works

1

Write & Photograph

Write 10–15 letters naturally on plain white paper with dark ink. Take a clear, well-lit photo.

2

Pick Your Tier

Standard (36 languages, 1 credit) or Extended (81 languages, 3 credits, full diacritic coverage).

3

Download & Use

Get TTF, OTF, WOFF, and WOFF2 files plus a license certificate. Drop into Figma, Photoshop, or your codebase.

~2min
Generation Time
10–15
Letters Needed
81
Languages Supported
100%
Commercial Rights
Language Coverage

Built for a Global Audience

Every font ships with a multilingual character set. Pick Standard for fast, broad coverage; pick Extended when you need full diacritic support across European, African, and Latin-script languages.

Standard

37 languages · 1 credit

Ships with every font you generate. Covers the Latin-script basics plus a wide swath of African and Eastern-European languages.

EnglishIndonesianSwahiliGermanOromoUzbek (Latin)ZuluSomaliAfrikaans (partial)ShonaRundiKinyarwandaLuyiaLuoKalenjinNorth NdebeleSwiss GermanBembaNyankoleSogaTesoGusiiChigaMakondeMorisyenShambalaBenaAsuTaitaSamburuMachameVunjoMakhuwa-MeettoRwaRomboSanguCornish
Recommended for global reach

Extended

82 languages · 3 credits

Adds full diacritic coverage for major European languages — Spanish, Portuguese, Italian, Turkish, Polish, Dutch, Czech, the Nordics — plus rarer Latin-script variants like Quechua, Friulian, Romansh, and the Sami languages.

EnglishSpanishIndonesianPortugueseSwahiliGermanTurkishFilipinoItalianPolishOromoUzbek (Latin)ZuluDutchSomaliMalagasyAfrikaans (partial)AfrikaansShonaHungarianRundiKinyarwandaCzechSwedishSerbianQuechuaAlbanianCroatianLuyiaLuoDanishFinnishSlovakGandaSangoNorwegian BokmålKalenjinNorth NdebeleSwiss GermanBembaNyankoleSogaTesoLithuanianGusiiGalicianSenaSlovenianChigaIrishMakondeMorisyenEstonianKabuverdianuBasqueNorwegian NynorskFriulianShambalaBenaAsuLuxembourgishIcelandicJola-FonyiTaitaSamburuMachameColognianBretonVunjoMakhuwa-MeettoRwaRomboSanguFaroeseRomanshScottish GaelicUpper SorbianLower SorbianManxInari SamiVolapükCornish

Language pills shaded cyan are exclusive to the Extended tier; greyed pills appear in both tiers.

Ready to Get Started?

Write a few letters naturally on paper, snap a photo, and get a complete, usable font file in under 2 minutes — with built-in support for up to 81 languages.

No templates required81-language coverage availableCommercial license included