Persian Keyboard Onlineکیبورد فارسی

Type Persian from any device. No download, no installation.

100% Free · No Account · Works Everywhere
300+ Keyboards Soon
4B+ Speakers Covered
100% Free Forever
0 / 5000
🇸🇦 Arabic
ⵣ Amazigh
🇪🇹 Amharic
🇧🇩 Bengali
🇲🇲 Burmese
🇨🇳 Chinese
🇵🇭 Filipino
🇬🇷 Greek
🇮🇳 Gujarati
🇳🇬 Hausa
🇮🇳 Hindi
🇳🇬 Igbo
🇯🇵 Japanese
🇮🇳 Kannada
🇰🇷 Korean
Kurdistan Kurdish
🇮🇳 Malayalam
🇮🇳 Marathi
🇲🇳 Mongolian
🇳🇵 Nepali
🇦🇫 Pashto
🇮🇷 Persian
🇮🇳 Punjabi
🇷🇺 Russian
🇵🇰 Sindhi
🇸🇴 Somali
🇮🇳 Tamil
🇮🇳 Telugu
🇹🇭 Thai
🇪🇷 Tigrinya
🇹🇷 Turkish
🇵🇰 Urdu
East Turkestan Uyghur
🇻🇳 Vietnamese
🇳🇬 Yoruba
# Special Characters
😊 Emoji
✨ Tashkeel
🔢 Numbers
Western
Arabic-Indic — أرقام عربية
Symbols

Works with every app you love

Ready-Made Combos

One click to insert — or copy straight to clipboard

Emoji mascot

How To Use

Three steps. Ten seconds.

Type

Type

Click the keys or type phonetically — Persian letters appear instantly as you go.

1
Copy

Copy

Hit the Copy button — your full Persian text is saved to clipboard in one tap.

2
Paste

Paste

Open any app — WhatsApp, TikTok, Instagram — and long-press to paste.

3

Persian Keyboard for Any App

Type your Persian text above → tap Copy → paste into any app. No special settings needed.

Snapchat

Snapchat

Type your text → tap Copy → paste in Snapchat Stories or chats. Works on iPhone and Android. No settings change needed.

WhatsApp

WhatsApp

Type your message → tap Copy → open WhatsApp → long-press to paste. Works on iPhone and Android. No settings change needed.

Instagram

Instagram

Write captions, bio, or DMs → Copy → paste in Instagram. Looks great on any post or story.

TikTok

TikTok

Write captions or comments → Copy → paste in TikTok. Finglish mode lets you type from your English QWERTY keyboard.

Got Questions?

Your top Persian keyboard questions, answered.

Get Answers
Free Persian Keyboard

Free Persian Keyboard Online.
Type from any device — no download, no install.

600M+ speakers · 100% free · 0 downloads needed · All devices

This free Persian keyboard online works instantly in any browser — no app download, no installation, no changing your phone's language settings.

Type Persian on iPhone, Android, Windows or Mac. Finglish mode converts romanized Persian to Persian script automatically. Copy directly to WhatsApp messages, TikTok captions, Instagram bios, and more.

1. Open kactyl.com/persian/ 2. Click letters 3. Copy 4. Paste anywhere
FAQ

Frequently Asked
Questions

Everything you need to know about the Persian keyboard

Kactyl's Persian Keyboard (kactyl.com/persian/) is 100% free with no installation needed. It features Finglish mode (type English, get Persian script instantly), a tashkeel diacritics panel, voice typing, and emoji combos. Used by Persian speakers across Iran, Afghanistan, and the global diaspora.
Open kactyl.com/persian/ in any browser — no download, no plugin, no account. Click Persian letters on the on-screen keyboard or enable Finglish mode to type phonetically with your QWERTY keyboard. Works on Windows, Mac, iPhone, Android, and any tablet.
Finglish mode lets you type Persian words using your English QWERTY keyboard. Type a Persian word phonetically (like "salam") and press Space — it converts instantly to Persian script (سلام). Type "merci" → مرسی, "khoobam" → خوبم. The fastest way to type Persian without a physical Persian keyboard.
Open kactyl.com/persian/ on your phone or PC, type your message using Finglish mode or the on-screen keyboard, then tap Copy. Switch to WhatsApp, long-press the chat box, and tap Paste. Your Persian message appears correctly right-to-left — no language settings change needed.
Click the Tashkeel button to open the diacritics panel. You'll find فتحه (a), کسره (e), ضمه (o), تشدید (~), سکون (0), and other Persian diacritic marks. Tap any mark to insert it at your cursor position — useful for poetry, religious texts, and disambiguating words.
Type your Persian caption or comment on kactyl.com/persian/, tap Copy, then paste into TikTok's caption field. Persian text helps you reach Persian-speaking audiences across Iran, Afghanistan, Tajikistan, and the diaspora. Add emoji combos for a more engaging caption.
Open kactyl.com/persian/ in your phone browser (Safari or Chrome). Tap the Persian letters on the on-screen keyboard. The site is fully optimized for mobile and renders right-to-left correctly — no app required. Tap Copy and paste into any app.
The page needs an internet connection to load initially. Once loaded, typing, Finglish mode, tashkeel, and emoji all work even if your connection drops. Your text is auto-saved in your browser so you won't lose it if you refresh the page.
Type your Persian text here, tap Copy, open Instagram, edit your bio or create a post, then long-press and paste. Persian text displays correctly right-to-left on Instagram. Add tashkeel and emoji combos from our hub for a polished look.
Yes — click the microphone button and speak in Persian. Your browser's speech recognition converts your spoken Persian into text in the editor. Works best on Chrome and Safari. Allow microphone access when your browser prompts you.
Persian uses the same 32-letter Arabic-derived alphabet but adds four extra letters for sounds Arabic doesn't have: پ (p), چ (ch), ژ (zh), and گ (g). Like Arabic, Persian is written right-to-left, but its grammar has no gendered nouns and a simpler verb-conjugation system than Arabic.
Type normally in Finglish or on the visual keyboard — the tashkeel panel lets you add precise vowel marks so classical verses read exactly as intended. Many users paste Hafez ghazals or Rumi's Masnavi here to share on Instagram or Telegram with correct diacritics.
Yes, completely. No account, no subscription, no watermark on copied text, and no limit on how much you type. The site is supported by ads, not by charging Persian speakers to type their own language.
Persian (Farsi) has around 110 million speakers worldwide, as the official language of Iran and one of two official languages of Afghanistan (where it's called Dari) and Tajikistan (Tajik) — plus a large diaspora across Europe, North America, and the Persian Gulf.
Farsi, Dari, and Tajik are three standardized varieties of the same Persian language — mutually intelligible but with regional vocabulary and pronunciation differences. Farsi (Iran) and Dari (Afghanistan) both use this Perso-Arabic script; Tajik (Tajikistan) is usually written in Cyrillic instead.
Tap the 123 button to open the number panel. It shows both Western digits (0-9) and Eastern Arabic-Persian numerals (۰-۹) side by side, so you can pick whichever your audience expects — Persian numerals are still standard in Iranian print, currency, and official documents.
Type your message on kactyl.com/persian/, tap Copy, then paste directly into Telegram. Telegram is especially popular among Persian speakers — widely used in Iran for channels, groups, and news due to its resistance to filtering — and renders Persian script correctly out of the box.
Popular picks include سلام (hello), دوستت دارم (I love you), خیلی ممنون (thank you very much), and نوروز مبارک (Happy Nowruz) for the Persian New Year. The Emoji Combos hub below has these and more, pre-paired with matching emoji so you don't have to type them from scratch.

Need Another Language?

300+ Free Keyboards, All Online

View all
🇸🇦
Arabicالعربية
Amazighⵜⴰⵎⴰⵣⵉⵖⵜ
🇪🇹
Amharicአማርኛ
🇧🇩
Bengaliবাংলা
🇩🇪
Arabic (DE)Deutsch
🇪🇸
Arabic (ES)Español
🇵🇭
FilipinoFilipino
🇫🇷
Arabic (FR)Français
🇬🇷
GreekΕλληνικά
🇮🇹
Arabic (IT)Italiano
Kurdishکوردی
🇮🇳
Marathiमराठी
🇳🇵
Nepaliनेपाली
🇳🇱
Arabic (NL)Nederlands
🇦🇫
Pashtoپښتو
🇮🇷
Farsiفارسی
🇮🇳
Punjabiਪੰਜਾਬੀ
🇷🇺
RussianРусский
🇵🇰
Sindhiسنڌي
🇸🇴
SomaliSoomaali
🇮🇳
Tamilதமிழ்
🇮🇳
Teluguతెలుగు
🇮🇳
Kannadaಕನ್ನಡ
🇳🇬
YorubaYorùbá
🇻🇳
VietnameseTiếng Việt
🇪🇷
Tigrinyaትግርኛ
🇹🇭
Thaiภาษาไทย
🇲🇳
MongolianМонгол
🇮🇳
Malayalamമലയാളം
🇰🇷
Korean한국어
🇯🇵
Japanese日本語
🇳🇬
IgboIgbo
🇳🇬
HausaHausa
🇮🇳
Gujaratiગુજરાતી
🇨🇳
Chinese中文
🇲🇲
Burmeseမြန်မာ
🇹🇷
TurkishTürkçe
🇵🇰
Urduاردو
Uyghurئۇيغۇرچە
+264 more
Discover all keyboards
🇸🇦 🇮🇳 🇮🇷 🇵🇰 🇧🇩 🇹🇷 🇷🇺 🇰🇷 🇯🇵 🇨🇳 🇩🇪 🇫🇷 🇬🇷 🇪🇸 🇮🇹 🇳🇱 🇵🇭 🇳🇵 🇲🇦 🇸🇴 🇪🇹 🇻🇳 🇹🇭 🇲🇳  🇸🇦 🇮🇳 🇮🇷 🇵🇰 🇧🇩 🇹🇷 🇷🇺 🇰🇷 🇯🇵 🇨🇳 🇩🇪 🇫🇷 🇬🇷 🇪🇸 🇮🇹 🇳🇱 🇵🇭 🇳🇵 🇲🇦 🇸🇴 🇪🇹 🇻🇳 🇹🇭 🇲🇳

Need More Text Tools?

Fancy Text, Unicode & More

Explore all
Symbols Stars, arrows, hearts & 10K+ OPEN
Fancy Text 100+ Unicode styles instantly OPEN
Kaomoji Text emoticons for chat & Discord OPEN
Invisible Char Zero-width blank spaces OPEN
Zalgo Text G̸l̷i̴t̵c̸h̵ corrupted text OPEN
Text Art ASCII art from any text OPEN
Dot Art Pixel art & dot illustrations OPEN
FF & PUBG Names Stylish gaming usernames OPEN
How's your experience? 💬

Your feedback makes Kactyl better for everyone