🔡 صفحه‌کلید فارسی

Persian (Farsi) Keyboard Online

Type Persian and Dari with all 32 Persian letters, the ZWNJ character for correct word formation, and Persian-specific numerals. Free, Unicode, browser-based.

Last updated: July 26, 2026

⌨️ صفحه‌کلید فارسی  —  Persian Keyboard Unicode
Characters: 0 Words: 0

می‌روم, Not میروم: Why the ZWNJ Key Matters Here

Take the word می‌روم ("I go") — it's the prefix می plus the verb stem روم, and correct Persian requires a narrow visual break between them without an actual word space. That break is the ZWNJ key, sitting second-to-last in the 5th row, right before Space.

Skip it and the two parts fuse into one connected shape that looks wrong to any Persian reader. Use a full space instead and you've technically created two separate words, which throws off word counts and can confuse spell-checkers. ZWNJ is the only one of the three options that's actually correct — it's worth reaching for any time you're typing a prefix-plus-stem construction like this one.

The Hamza Cluster in the Last Row: أ إ ء ئ ؤ ة

The first six keys of the 5th row are a set of hamza-carrying letters and teh marbuta, mostly there for spelling Arabic-origin words the way they're conventionally written in formal or literary Persian — religious terminology, certain loanwords, and academic text. Everyday casual writing rarely needs most of them; plain ا and ی (both elsewhere on the keyboard) cover the vast majority of ordinary Persian. Reach for this cluster specifically when you're transcribing a term that has a fixed, borrowed Arabic spelling.

Persian's Own Quotation Marks: « »

Persian convention uses guillemets — « and » — for quotations rather than English-style double quotes. Both are in the 5th row, right next to each other, just before the hamza cluster. If you're pasting Persian text into a document and the quotation marks look unfamiliar, this is why — it's the typographically correct form for the language, not a mistake.

Persian ک Isn't the Same as Arabic ك

If you've ever copied text between a Persian source and an Arabic one, you may have ended up with the wrong Kaf without noticing. Persian ک and Arabic ك are separate Unicode characters — the top stroke is drawn slightly differently — but at normal reading size the difference barely registers. This keyboard's 3rd row always inserts the Persian-correct ک, so text typed here will match Persian fonts and won't silently pick up the Arabic form.

Persian Typing: What People Actually Ask

The word gets split into two separate words instead of staying as one compound. It may still be readable, but it changes the word count, can confuse spell-checkers, and isn't the typographically correct form. ZWNJ keeps the visual gap without breaking the word apart.
Rarely. They're mainly for Arabic-origin words with a fixed, conventional spelling in formal or literary Persian. Casual writing — messages, social media, everyday documents — almost always gets by with the standard letters elsewhere on the keyboard.
You can, and it will still be readable, but « » is the typographically correct convention for Persian. If you want text that matches standard Persian publishing style, use the guillemet keys in the 5th row instead of a straight double quote.
Yes. Dari and Farsi share the same alphabet and the same Unicode characters, so every key on this keyboard — including ZWNJ — applies equally to both. You're not choosing a variant when you use it.