About PersianKidsLearn
PersianKidsLearn is a free, open-source tool for generating bilingual worksheets that help young children (ages 3-6) learn English and Persian (Farsi) letters, sounds, and basic writing.
What We Offer
- Letter Tracing — Dotted letters for handwriting practice in both languages
- Letter Recognition — Find-and-circle activities to build visual recognition
- Letter Sounds — Phonics worksheets linking letters to sounds and words
- Alphabet Charts — Printable posters for the English and Persian alphabets
- Word Tracing — Common first words for tracing practice
- Name Tracing — Custom worksheets with your child's name
Persian/Farsi Support
Our Persian worksheets include all 32 letters of the Persian alphabet with correct positional forms (isolated, initial, medial, final), right-to-left layout, transliterations for English-speaking parents, and phonetic guidance.
Open Source
This project is open source. No accounts, no payments, no tracking — just free worksheets for your family.
Credits & Attribution
PersianKidsLearn is built with the help of these wonderful open-source projects:
| Project | License | Usage |
|---|---|---|
| Twemoji | CC-BY 4.0 | Emoji graphics in worksheets |
| Vazirmatn | OFL 1.1 | Persian font |
| Nunito | OFL 1.1 | English font |
| flo-mat | ISC | Medial Axis Transform for tracing |
| opentype.js | MIT | Font glyph extraction |
| PDFKit | MIT | PDF generation |
| svg-to-pdfkit | MIT | SVG rendering in PDFs |
| Express.js | MIT | Web framework |