Phonetic Farsi Keyboard Help
Thank you for choosing the Phonetic Farsi keyboard! This keyboard layout is designed to provide a phonetically accurate typing experience for Farsi (Persian) language users.
Key Features
Phonetic Accuracy
Our keyboard layout is designed to closely match the phonetic structure of Farsi, making it intuitive for users familiar with the language.
Diacritics and Vowels
Easily add diacritics to letters by typing an apostrophe (') after the letter. For vowels, hold the Alt key and type the corresponding letter (a, e, i, o, u).
Other diacritics such as Tanwin, Shadda, Madda, etc, also supported.
Ligature Support
Automatic ligature completion for the 25 Prophets, and 14 Shia Infallibles
Keybinds for honorific symbols (Radiallahu Anh, Alahyi Salam, etc)
Special Characters
Support for Farsi numbers, basic symbols, and special characters like Tatwil and zero-width non-joiner.
Feature Toggles
Ability to enable and disable diacritics being addded with the apostrophe key.
Ability to enable and disable the automatic ligature completion.
Ability to enable and disable the brackets around honorifics
Guide
Note, some of the characters here may not be available on all typefaces.
This keyboard was made using the Scherezade New font, which implements all symbols included here.
Input | Character Output | Character Name | Unicode | Unicode Name |
---|---|---|---|---|
a | ا | Alef | 0627 | ARABIC_LETTER_ALEF |
a' | أ | Alef Hamza Top | 0623 | ARABIC_LETTER_ALEF_WITH_HAMZA_ABOVE |
b | ب | Ba | 0628 | ARABIC_LETTER_BEH |
b' | پ | Pe | 067E | ARABIC_LETTER_PEH |
c | چ | Che | 0686 | ARABIC_LETTER_TCHEH |
d | د | Dal | 062F | ARABIC_LETTER_DAL |
d' | ذ | Thal | 0630 | ARABIC_LETTER_THAL |
e | ه | Ha | 0647 | ARABIC_LETTER_HEH |
e' | ة | Teh Marbutah | 0629 | ARABIC_LETTER_TEH_MARBUTA |
f | ف | Fa | 0641 | ARABIC_LETTER_FEH |
f' | ق | Qaf | 0642 | ARABIC_LETTER_QAF |
g | گ | Gaf | 06AF | ARABIC_LETTER_GAF |
h | ه | Ha | 0647 | ARABIC_LETTER_HEH |
h' | ة | Teh Marbutah | 0629 | ARABIC_LETTER_TEH_MARBUTA |
i | ی | Ya | 06CC | ARABIC_LETTER_FARSI_YEH |
i' | ي | Arabic Ya | 064A | ARABIC_LETTER_YEH |
j | ج | Jeem | 062C | ARABIC_LETTER_JEEM |
j' | چ | Che | 0686 | ARABIC_LETTER_TCHEH |
k | ک | Keheh | 06A9 | ARABIC_LETTER_KEHEH |
k' | گ | Gaf | 06AF | ARABIC_LETTER_GAF |
l | ل | Lam | 0644 | ARABIC_LETTER_LAM |
m | م | Mim | 0645 | ARABIC_LETTER_MEEM |
n | ن | Nun | 0646 | ARABIC_LETTER_NOON |
o | و | Waw | 0648 | ARABIC_LETTER_WAW |
p | پ | Pe | 067E | ARABIC_LETTER_PEH |
q | ق | Qaf | 0642 | ARABIC_LETTER_QAF |
r | ر | Ra | 0631 | ARABIC_LETTER_REH |
r' | ز | Zain | 0632 | ARABIC_LETTER_ZAIN |
r'' | ژ | Zhe | 0698 | ARABIC_LETTER_JEH |
s | س | Seen | 0633 | ARABIC_LETTER_SEEN |
s' | ش | Sheen | 0634 | ARABIC_LETTER_SHEEN |
t | ت | Ta | 062A | ARABIC_LETTER_TEH |
t' | ث | Tha | 062B | ARABIC_LETTER_THEH |
u | و | Waw | 0648 | ARABIC_LETTER_WAW |
v | و | Waw | 0648 | ARABIC_LETTER_WAW |
w | و | Waw | 0648 | ARABIC_LETTER_WAW |
x | خ | Kha | 062E | ARABIC_LETTER_KHAH |
y | ی | Ya | 06CC | ARABIC_LETTER_FARSI_YEH |
y' | ي | Arabic Ya | 064A | ARABIC_LETTER_YEH |
z | ز | Zain | 0632 | ARABIC_LETTER_ZAIN |
z' | ژ | Zhe | 0698 | ARABIC_LETTER_JEH |
A | ع | 'Ain | 0639 | ARABIC_LETTER_AIN |
A' | غ | Ghain | 063A | ARABIC_LETTER_GHAIN |
B | ك | Kaf | 0643 | ARABIC_LETTER_KAF |
B' | گ | Gaf | 06AF | ARABIC_LETTER_GAF |
C | ٬ | Arabic Decimal Separator | 066B | ARABIC_DECIMAL_SEPARATOR |
D | ض | Dad | 0636 | ARABIC_LETTER_DAD |
E | ـ | Kashida/Tatweel | 0640 | ARABIC_TATWEEL |
G | غ | Ghain | 063A | ARABIC_LETTER_GHAIN |
H | ح | Hah | 062D | ARABIC_LETTER_HAH |
H' | خ | Kha | 062E | ARABIC_LETTER_KHAH |
J | ة | Teh Marbutah | 0629 | ARABIC_LETTER_TEH_MARBUTA |
K | خ | Kha | 062E | ARABIC_LETTER_KHAH |
M | ى | Alef Maksura | 0649 | ARABIC_LETTER_ALEF_MAKSURA |
N | ڪ | Swish Kaf | 06AA | ARABIC_LETTER_SWASH_KAF |
O | أ | Alef Hamza Top | 0623 | ARABIC_LETTER_ALEF_WITH_HAMZA_ABOVE |
P | إ | Alef Hamza Bottom | 0625 | ARABIC_LETTER_ALEF_WITH_HAMZA_BELOW |
Q | ء | Hamza | 0621 | ARABIC_LETTER_HAMZA |
S | ص | Sad | 0635 | ARABIC_LETTER_SAD |
S' | ض | Dad | 0636 | ARABIC_LETTER_DAD |
T | ط | Tah | 0637 | ARABIC_LETTER_TAH |
T' | ظ | Zah | 0638 | ARABIC_LETTER_ZAH |
V | آ | Alef Madda | 0622 | ARABIC_LETTER_ALEF_WITH_MADDA_ABOVE |
W | ٱ | Alef Wasla | 0671 | ARABIC_LETTER_ALEF_WASLA |
X | ٬ | Arabic Thousands Separator | 066C | ARABIC_THOUSANDS_SEPARATOR |
Y | ي | Arabic Ya | 064A | ARABIC_LETTER_YEH |
Z | ظ | Zah | 0638 | ARABIC_LETTER_ZAH |
0 | ۰ | Zero | 06F0 | EXTENDED_ARABIC-INDIC_DIGIT_ZERO |
1 | ۱ | Arabic-Indic One | 06F1 | EXTENDED_ARABIC-INDIC_DIGIT_ONE |
2 | ۲ | Arabic-Indic Two | 06F2 | EXTENDED_ARABIC-INDIC_DIGIT_TWO |
3 | ۳ | Arabic-Indic Three | 06F3 | EXTENDED_ARABIC-INDIC_DIGIT_THREE |
4 | ۴ | Arabic-Indic Four | 06F4 | EXTENDED_ARABIC-INDIC_DIGIT_FOUR |
5 | ۵ | Arabic-Indic Five | 06F5 | EXTENDED_ARABIC-INDIC_DIGIT_FIVE |
6 | ۶ | Arabic-Indic Six | 06F6 | EXTENDED_ARABIC-INDIC_DIGIT_SIX |
7 | ۷ | Arabic-Indic Seven | 06F7 | EXTENDED_ARABIC-INDIC_DIGIT_SEVEN |
8 | ۸ | Arabic-Indic Eight | 06F8 | EXTENDED_ARABIC-INDIC_DIGIT_EIGHT |
9 | ۹ | Arabic-Indic Nine | 06F9 | EXTENDED_ARABIC-INDIC_DIGIT_NINE |
? | ؟ | Arabic Question Mark | 061F | ARABIC_QUESTION_MARK |
% | ٪ | Arabic percentage | 066A | ARABIC_PERCENT_SIGN |
Letters with Diacritic Support
To add diacritic, press the apostrophe key (').
Input | Diacritic Letter | Input Character Name | Output | Output Character Name |
---|---|---|---|---|
ر | ' | Ra | ز | Za |
ز | ' | Za | ژ | Zha |
ب | ' | Ba | پ | Pe |
ع | ' | Ain | غ | Ghain |
ت | ' | Te | ث | Theh (pronounced as "s") |
د | ' | Dal | ذ | Thal |
ج | ' | Jeem | چ | Che |
ح | ' | Hah | خ | Khah |
ه | ' | Heh | ة | Teh Marbutah |
ی | ' | Ya | ي | Arabic Ya |
ف | ' | Feh | ق | Qaf |
ک | ' | Keheh | گ | Gaf |
ك | ' | Kaf | ک | Gaf |
ط | ' | Tah | ظ | Zah |
ا | a | Alef | آ | Alef Madda |
ا | ' | Alef | أ | Alef Hamza Top |
Vowels
Input | Character Output | Character Name | Unicode | Unicode Name |
---|---|---|---|---|
Shift + F | َ | Fatha | 0618 | ARABIC_SMALL_FATHA |
Shift + I | ِ | Kasra | 061A | ARABIC_SMALL_KASRA |
Shift + U | ُ | Damma | 0619 | ARABIC_SMALL_DAMMA |
Shift + F, Shift + F | ً | Fathatan | 064B | ARABIC_FATHATAN |
Shift + I, Shift + I | ٍ | Kasratan | 064D | ARABIC_KASRATAN |
Shift + U, Shift + U | ٌ | Dammatan | 064C | ARABIC_DAMMATAN |
Shift + L | ّ | Shadda | 0651 | ARABIC_SHADDA |
Shift + R | ْ | Sukun | 0652 | ARABIC_SUKUN |
Honorifics/Ligature
To create an honorific, simply type the corresponding letter combination and press Shift + Backquote (Tilde) Ke
Combination | Honorific | Meaning | Usage | Output | Unicode | Unicode Name |
---|---|---|---|---|---|---|
صت | سُبْحَانَهُ وَتَعَالَى |
The Glorious, the Most High | Used after the name of Allah | ﷾ | FDFE | ARABIC_LIGATURE_SUBHAANAHU_WA_TAAALAA |
ازوج | أَللّٰه عَزَّ وَ جَلَّ | Mighty and Majestic | Used after the name of Allah | ﷿ | FDFF | ARABIC_LIGATURE_AZZA_WA_JALL |
بسم | بِسْمِ اللهِ الرَّحْمٰنِ الرَّحِيْمِ | With the name of Allah, the Infinitely Merciful, the Extremely Merciful | Recited before reading the Holy Qur'an and performing any daily activity | ﷽ | FDFD | ARABIC_LIGATURE_BISMILLAH_AR-RAHMAN_AR-RAHEEM |
سا | صلى الله عليه وآله | The blessings of God be upon him and the people of his household. | Used after the name of the Prophet Muhammad | ﵆ | FD46 | ARABIC_LIGATURE_SALLALLAAHU_ALAYHI_WA-AALIH |
سو | صَلَّى اللّٰهُ عَلَيْهِ وَسَلَّمَ | The blessings and peace of God be upon him. | Used after the name of a major prophet, particularly Prophet Muhammad | ﷺ | FDFA | ARABIC_LIGATURE_SALLALLAHOU_ALAYHE_WASALLAM |
ساو | صلى الله عليه وآله وسلم | The blessings of God and peace be upon him and the people of his household. | Used after the name of the Prophet Muhammad | ﵌ | FD4C | ARABIC_LIGATURE_SALLALLAHU_ALAYHI_WAAALIHEE_WA-SALLAM |
اس | عَلَيْهِ ٱلسَّلَامُ | Peace be upon him. | Used after the name of a prophet, Imam or Archangel. | ﵇ | FD47 | ARABIC_LIGATURE_ALAYHI_AS-SALAAM |
رال | رَحِمَهُ ٱللَّٰهُ | May God have mercy upon him. | Used for companions of the prophet or other widely recognized scholars. Can be for any believer who has passed away. | ﵀ | FD40 | ARABIC_LIGATURE_RAHIMAHU_ALLAAH |
رض | رَضِيَ اللَّهُ عَنْهُ | May God be pleased with him. | Used for companions of the prophet. | ﵁ | FD41 | ARABIC_LIGATURE_RADI_ALLAAHU_ANH |
رضا | رَضِيَ اللَّهُ عَنْهَا | May God be pleased with her. | Used for companions of the prophet, and in some regions for others such as Mary or Jesus’ apostles. | ﵂ | FD42 | ARABIC_LIGATURE_RADI_ALLAAHU_ANHAA |
Special Characters
Key Input | Character Output | Character Name | Unicode | Unicode Name |
---|---|---|---|---|
Shift Ctrl + ` (backquote) | | Right to left mark | 200F | RIGHT-TO-LEFT_MARK |
Shift + Comma | « | Guillemet left | 00AB | LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK |
Shift + Period | » | Guillemet right | 00BB | RIGHT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK |
Colon | ؛ | Arabic semi-colon | 061B | ARABIC_SEMICOLON |
Comma | ، | Arabic comma | 060C | ARABIC_COMMA |
Shift + Space | | Zero-width non-joiner | 200C | ZERO_WIDTH_NON-JOINER |
Shift + 5 | ٪ | Arabic percentage | 066A | ARABIC_PERCENT_SIGN |
Shift + E | ـ | Kashida/Tatwil | 0640 | ARABIC_TATWEEL |
Shift + X | ٫ | Arabic Decimal Separator | 066B | ARABIC_DECIMAL_SEPARATOR |
Shift + C | ٬ | Arabic Thousands Separator | 066C | ARABIC_THOUSANDS_SEPARATOR |
Shift + / | ؟ | Arabic Question Mark | 061F | ARABIC_QUESTION_MARK |
Settings/Toggles
There are 3 settings for the keyboard that can be toggled ON and OFF.
Ligature Completion and Honorifics
Whether to enable the addition of ligature completion and honorifics when typing, e.g. "محمد" to "ﷴ (﵌)" (which can be done by pressing Shift + Backquote).
CTRL SHIFT + 1 to enable
CTRL SHIFT + 2 to disable
Honorific Brackets
Whether to enable the addition of brackets around the honorifics when typing.
CTRL SHIFT + 3 to enable
CTRL SHIFT + 4 to disable
Diacritic Addition
Whether to enable the addition of diacritics (dots) to letters when typing using the apostrophe key (').
CTRL SHIFT + 5 to enable
CTRL SHIFT + 6 to disable
License
This keyboard is licensed under the MIT License. You can find the full license text in the LICENSE file.
Download
https://keyman.com/keyboards/phonetic_farsi?bcp47=fa
Getting Started
On Windows, you can do this by opening Keyman and selecting the Phonetic Farsi keyboard. You can change between keyboards easily with the shortcut "Windows + Space".
For Mac users, once you have installed the keyboard, you can select it from the language menu bar by first switching to the Keyman input source, and then clicking Phonetic Farsi.
Support
If you encounter any issues or have questions, please don't hesitate to contact us at amir.ghareebdost@gmail.com.
We hope you enjoy using the Phonetic Farsi keyboard!