HappyFont
HomeCreate FontDraw FontEdit FontCommunityMy Library
Saved in this browser
Add your lettersAdd handwriting photos or a character sheet, then continue. We detect and trace the letters for you.
Trace settings
Detail

Upload your lettering

Add photos or scans of your characters. When you press Review, we detect and trace every letter automatically.

No account needed. Drafts stay in this browser. Download your font to keep a permanent copy.

Drop images here, or click to browse

PNG, JPG or HEIC — as many sheets as you like

Draw insteadOpen a font file

No scanner? Use your phone as the camera

Scan the QR code and every photo you take lands here instantly.

For the best result: write with a dark pen on white paper, keep letters separated, and write them in rows in A→Z order — that way each letter is named correctly on the first pass.
0 shapes0 checked0 to review|Start by adding letters
1–3 steps/ rename