About This Keyboard

Welcome to the most comprehensive Persian keyboard online (کیبورد فارسی)! Our free virtual keyboard gives you instant access to all Persian letters, including the four unique Persian characters (پ چ ژ گ), allowing you to type in Farsi from any computer, tablet, or smartphone – without installing software or changing system settings. Whether you're in Tehran, Los Angeles, Dubai, or Berlin, AnyKeyboard brings Persian typing to your fingertips.

Why do millions need an online Persian keyboard? Persian (Farsi) is spoken by over 110 million people worldwide as a native language and millions more as a second language across Iran, Afghanistan (as Dari), Tajikistan (as Tajiki), and diaspora communities globally. Most computers outside Persian-speaking regions don't have Persian keyboards installed. Our virtual keyboard solves this instantly – perfect for travelers, students, expatriates, and anyone needing to type Farsi on foreign devices.

The Persian script is based on the Arabic script but includes four additional letters that don't exist in Arabic: پ (pe), چ (che), ژ (zhe), and گ (gaf). Written right-to-left, Persian features beautiful flowing letters that connect in cursive style. Our keyboard automatically handles letter forms that change shape based on their position in words. Persian also uses unique Persian-Arabic numerals (۰۱۲۳۴۵۶۷۸۹) which we include in our layout.

Perfect for every Persian typing need: Write emails to family in Iran or Afghanistan, compose business documents, create social media posts in Farsi, practice Persian calligraphy, translate texts, study classical Persian poetry (Hafez, Rumi, Ferdowsi), communicate in Dari or Tajiki dialects, or simply connect with Persian-speaking communities worldwide. Our keyboard supports Modern Persian as well as classical text with full diacritical support.

Your privacy is guaranteed – all typing happens 100% locally in your browser. Nothing is ever sent to any server. Your Persian text stays on your device only. When you're done, copy your text with one click, save it as a file, or search directly on Google or YouTube. It's the easiest way to type Persian anywhere in the world.

Frequently Asked Questions

What is the difference between Persian, Farsi, and Dari keyboards?

Persian (فارسی) and Farsi refer to the same language spoken in Iran. Dari (دری) is the variety spoken in Afghanistan, and Tajiki (тоҷикӣ) is spoken in Tajikistan (using Cyrillic script). Our Persian keyboard works perfectly for both Farsi and Dari, as they use the same Persian-Arabic script and keyboard layout. The main differences between Farsi and Dari are pronunciation and some vocabulary – the written form is virtually identical.

What are the four unique Persian letters not found in Arabic?

Persian adds four letters to the Arabic alphabet: پ (pe, like 'p' in 'pot'), چ (che, like 'ch' in 'chess'), ژ (zhe, like 's' in 'measure'), and گ (gaf, like 'g' in 'go'). These sounds exist in Persian but not in Arabic, which is why Arabic lacks these letters. Our keyboard includes all four prominently placed for easy access. These letters are essential for writing native Persian words and modern foreign loanwords.

How do I type Persian numbers (۰۱۲۳۴۵۶۷۸۹)?

Persian uses unique numerals called Eastern Arabic numerals or Persian-Arabic numerals. On our keyboard, the number row (1-0 keys) automatically types Persian digits: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۰. These are the standard numbers used in Iran and Afghanistan. If you need Western Arabic numerals (١٢٣) used in Arab countries, switch to the Arabic keyboard.

Does Persian typing work right-to-left like Arabic?

Yes! Persian is written from right to left (RTL), just like Arabic and Hebrew. Our editor fully supports RTL text direction – when you start typing Persian, the text automatically flows from right to left. The cursor, text selection, and line wrapping all work correctly for RTL. You can even mix Persian with English text, and each portion will display in its correct direction.

Can I add Persian diacritics (اعراب) to my text?

Yes! Click 'Shift' to access Persian diacritical marks including: zabar (زبر/fatha), zer (زیر/kasra), pesh (پیش/damma), jazm (جزم/sukun), tashdid (تشدید/shadda), and tanween marks. While modern Persian text rarely uses diacritics, they're essential for Quranic Persian texts, classical poetry, children's learning materials, and disambiguating words with multiple pronunciations.

Is this Persian keyboard free to use?

Absolutely free! AnyKeyboard's Persian keyboard has no hidden costs, no registration, no ads, and no usage limits. Type as much as you want, access all features including diacritics, and use it whenever you need. We believe everyone should have access to typing in their language, which is why we keep it completely free for Persian speakers worldwide.

Does the Persian keyboard work on mobile devices?

Yes! Our Persian keyboard works perfectly on all devices – iPhones, iPads, Android phones and tablets, Windows PCs, Macs, and Chromebooks. The interface is fully responsive and touch-optimized. The keys are sized appropriately for finger tapping on mobile screens, and the layout adapts beautifully to any screen size.

Can I type classical Persian poetry with this keyboard?

Absolutely! Our keyboard is perfect for typing the works of great Persian poets like Hafez (حافظ), Rumi (مولانا رومی), Saadi (سعدی), Ferdowsi (فردوسی), Omar Khayyam (عمر خیام), and others. All letters, including archaic forms and diacritical marks needed for classical poetry scansion, are fully supported. You can type ghazals, rubai'yat, and even full epic poems like the Shahnameh.

How do I copy, save, or search my Persian text?

After typing, click 'Copy' to copy your Persian text to the clipboard – paste it anywhere (emails, Word documents, social media, messaging apps). Click 'Save' to download your text as a .txt file that preserves RTL formatting. You can also click 'Google' or 'YouTube' to search your Persian text directly – great for finding information, videos, music, or translations.

Is my Persian typing private and secure?

100% private. All typing happens locally in your browser on your device – your Persian text is never sent to any server and never stored online. Your text exists only on your device until you close the tab or clear it. We don't track what you type, we don't collect your data, and we don't use cookies for tracking. Your messages, documents, poems, and personal writing remain completely private.

Explore More Keyboards

Choose from 100+ languages and start typing instantly