Type Farsi/English | کیبورد فارسی آنلاین با صدا، متن، تایپ و ترجمه انگلیسی

👉️ Discover Over 100 Virtual Keyboards for Multiple Languages.

Persian (Farsi)/English Virtual Keyboard (ISIRI 9147)

Persian (Farsi)/English Virtual Keyboard (ISIRI 9147)

Emojis & Symbols
Copied!

👉️ This keyboard features the Iranian Standard Layout. You can also explore the Farsi QWERTY keyboard.

این صفحه کلید را به اشتراک بگذارید/ذخیره کنید!

User Guide to the Persian/English Virtual Keyboard ISIRI 9147 (راهنمای استفاده از کیبورد مجازی فارسی/انگلیسی)

Welcome to the free Farsi Online Keyboard by Dozro! This guide will walk you through all the features of our dual-language virtual keyboard (کیبورد مجازی), designed to make both Persian typing (تایپ فارسی) and English composition simple and intuitive. This keyboard uses the standard Iranian layout, ISIRI 9147, for a familiar and efficient typing experience. This is a complete کیبورد فارسی (Persian keyboard) solution for all your needs.

It features voice typing (Speech-to-Text) and emoji symbols. If you're looking to type Farsi words using an English keyboard or write English words in Farsi, this is the ideal solution for you. This bilingual Farsi keyboard also provides translation for typed text between Farsi and English.

Core Features (ویژگی‌های اصلی)

  • Standard Persian Layout (ISIRI 9147): Type Persian using the official ISIRI 9147 keyboard layout.

  • Dual Language Mode (حالت دو زبانه): Seamlessly switch between the Persian keyboard and a standard English QWERTY keyboard.

  • English Sub-Labels (برچسب‌های انگلیسی فرعی): To make learning easier, each key on the Persian keyboard displays the corresponding QWERTY letter in the corner.

  • Voice-to-Text (تایپ صوتی): Use your microphone for hands-free dictation in both languages.

  • Rich Symbol Sets (مجموعه نمادهای غنی): Access a wide range of diacritics, currency symbols, and your custom set of technical and religious symbols using the Shift and AltGr keys.

  • Right-to-Left (RTL) Support (پشتیبانی از راست به چپ): The text area automatically adjusts to the correct text direction for both Persian and English.

How to Use the Keyboard (نحوه استفاده از کیبورد فارسی/انگلیسی)

Typing and Switching Languages (تایپ و تغییر زبان)

The keyboard defaults to the Persian layout. This layout places letters and diacritics in their standard positions.

  • Typing Consonants and Vowels (تایپ حروف بی‌صدا و صدادار): To add a diacritic (اعراب) to a consonant, you type the consonant first, then the diacritic key. For example, to type بَ, you press f (for ب) and then Shift + u (for the Fatha َ).

  • Conjuncts (حروف ترکیبی): To join two consonants, type the first consonant, then the Jazm/Sukun ( ْ ) key, and then the second consonant. The Jazm is on the Shift + q key.

To switch between Persian and English, click the English/فارسی button. The keyboard layout, placeholder text, and text direction in the text area will update automatically.

Using Shift and Caps Lock (استفاده از کلیدهای Shift و Caps Lock)

  • Shift: Clicking the Shift key gives you access to a secondary layer of characters. In English mode, this produces uppercase letters. In Persian mode, this reveals essential diacritics, alternate letter forms (hamzas), and special phrases. The Shift key deactivates after one use.

  • Caps Lock: In English mode, click Caps Lock to type continuously in uppercase. The key will light up when active. Click it again to deactivate.

Special Characters: Shift and AltGr Keys (کاراکترهای ویژه: کلیدهای Shift و AltGr)

This online Persian keyboard (کیبورد آنلاین فارسی) is enhanced with powerful secondary layers for professional and religious use.

The Shift Key Layer (لایه کلید Shift)

When the Persian keyboard is active, pressing the Shift key provides access to essential characters and phrases.

  • Vowels & Diacritics (حروف صدادار و اعراب):

    • آ (Alef with Madda): Shift + h

    • أ (Alef with Hamza Above): Shift + g

    • إ (Alef with Hamza Below): Shift + f

    • ؤ (Vav with Hamza Above): Shift + a

    • ئ (Yeh with Hamza Above): Shift + s

    • َ (Fatha): Shift + u

    • ُ (Damma): Shift + t

    • ِ (Kasra): Shift + y

    • ً (Fathatan): Shift + r

    • ٌ (Dammatan): Shift + w

    • ٍ (Kasratan): Shift + e

    • ّ (Tashdid): Shift + i

    • ْ (Sukun/Jazm): Shift + q

  • Special Phrases & Symbols (عبارات و نمادهای خاص):

    • بسم: Displays on the Shift + v key and types the full Bismillah:

    • صل: Displays on the Shift + n key and types the Salawat:

    • کلمہ: Displays on the Shift + x key and types the Shahada: لَا إِلَٰهَ إِلَّا ٱللَّٰهُ مُحَمَّدٌ رَّسُولُ ٱللَّٰهِ

    • دعا: Displays on the Shift + b key and types the Istirja: إِنَّا لِلَّٰهِ وَإِنَّا إِلَيْهِ رَاجِعُونَ

  • Punctuation (نقطه‌گذاری): Includes the Persian semicolon ؛ and question mark ؟.

Shift Mapping/Usage Examples (مثال‌های استفاده از Shift):

  1. To type "کتاب" (book): ; j h f

  2. To type "مدرسه" (school): l n v s i

  3. To type "چطور؟" (how?): ] o r Shift + /

  4. To type "ایران" (Iran): h d v h k

  5. To type the word "الله": h g g Shift + i i

The AltGr Key Layer (لایه کلید AltGr)

The AltGr key unlocks a third layer of symbols on both the Persian and English keyboards. This layer is identical in both modes for consistency and contains your custom set of symbols.

Top Numbers Row:

  • `: 🥇 (1st Place Medal/Gold sign)

  • 1: $ (Dollar Sign)

  • 2: € (Euro Sign)

  • 3: £ (UK Pound Sign)

  • 4: ¢ (Cent Sign)

  • 5: ₿ (Bitcoin Sign)

  • 6: ₣ (French Franc Sign)

  • 7: ¥ (Japan Yen Sign)

  • 8: ﷼ (Rial Sign)

  • 9: ₹ (Indian Rupee Sign)

  • 0: ₩ (Korean Won Sign)

  • -: ₤ (Italian Lira Sign)

  • =: 💰 (Money Bag)

Alphabet (A-Z) Keys:

  • a: © (Copyright Sign)

  • b: 🔒 (Lock)

  • c: 🖥️ (Desktop Computer sign)

  • d: ™ (Trade Mark Sign)

  • e: 📋 (Copy/Clipboard)

  • f: ☰ (Menu/Trigram for Heaven)

  • g: … (Horizontal Ellipsis)

  • h: ⋮ (Vertical Ellipsis)

  • i: 🔗 (Link Symbol)

  • j: ✆ (Call/Sign/Telephone)

  • k: ► (Black Right-Pointing Pointer)

  • l: 🔊 (Speaker High Volume)

  • m: ¶ (Pilcrow Sign)

  • n: 🔓 (Open Lock)

  • o: °C (Centigrade/Degree Celsius)

  • p: °F (Degree Fahrenheit)

  • q: 🗐 (Paste/Page Facing Up)

  • r: ✓ (Check Mark)

  • s: ® (Registered Sign)

  • t: ✘ (Cross Mark/Ballot X)

  • u: 🔍 (Search/Magnifying Glass Tilted Left)

  • v: ⌘ (Mac Command/Place of Interest Sign)

  • w: ✂ (Cut/Black Scissors)

  • x: 📲 (Mobile Phone with Arrow)

  • y: 📌 (Pushpin)

  • z: ⏻ (Power Symbol)

Punctuation & Other Keys:

  • [: × (Multiplication Sign)

  • ]: ÷ (Division Sign)

  • ****: ± (Plus-Minus Sign)

  • ;: ⏎ (Return Symbol)

  • ': ⚙️ (Settings/Gear)

  • ,: ∞ (Infinity)

  • .: √ (Square Root)

  • /: ⭐ (Star)

Some special characters such as ٱ﴾ ٖ ﴿ [Quranic brackets, Wasla] are provided on the AltGr button.

Voice Typing and Other Tools (تایپ صوتی و ابزارهای دیگر)

Farsi and English Typing Keyboard | کیبورد فارسی آنلاین با صدا، متن، تایپ و ترجمه انگلیسی

Voice Typing (تایپ صوتی)

  1. Click the Microphone (🎤) button to start voice typing.

  2. Your browser may ask for permission to use your microphone. Please click "Allow".

  3. The status message will show "Listening..." Start speaking clearly in your selected language.

  4. Your spoken words will be converted into text.

  • Language Recognition (تشخیص زبان): The speech-to-text engine is configured for specific dialects to improve accuracy for Farsi typing.

    • Persian Mode: Uses language code fa-IR for Persian (Iran).

    • English Mode: Uses language code en-US for US English.

Auto Punctuation (نقطه‌گذاری خودکار)

  • The Auto Punct. button helps you end sentences quickly. When activated, it will automatically add a period . and a space after you finish speaking with the voice typing feature in both languages (بعد از اینکه صحبتتان در میکروفون تمام شد، نقطه و فاصله فارسی را به طور خودکار اضافه کنید.).

  • Note: if your microphone isn't working, please refer to this article for troubleshooting steps.

Other Tools (ابزارهای دیگر)

  • Text Management (مدیریت متن): Use Undo, Redo, Copy, and Clear All to manage your text efficiently.

  • Navigation (ناوبری): Use the arrow keys, Home, and End for precise cursor control.

  • Emoji Keyboard (کیبورد ایموجی): Click the smiley face to access a full emoji panel for adding expressive characters to your text.

Translate Feature (ترجمه بین فارسی و انگلیسی)

The virtual keyboard features a handy Translate button that allows you to swiftly translate your typed text.

How it Works:

  • Bilingual Text Translation: When the Farsi keyboard is active, clicking the “Translate” button will convert text from Farsi to English. Conversely, when the English keyboard is active, clicking “Translate” will convert text from English to Farsi, using Google Translate.

  • Steps:

    1. Type or voice-type any text into the main text area.

    2. Click or tap the Translate button.

    3. If the text area is empty, a temporary message "Type text first!" will appear, and no new tab will open.

    4. If there is text in the text area, a new browser tab will automatically open, redirecting you to Google Translate.

    5. Your typed text will be pre-filled into Google Translate's input field.

    6. Google Translate will automatically detect the source language of your text.

    7. The translation will be displayed in the automatically selected target language (English if Farsi keyboard was active, Farsi if English keyboard was active).

Important Note for Mobile Users:

On mobile devices with the Google Translate app, clicking "Translate" might open the installed app instead of the web page, and it may not pre-fill your text. To work around this, click "Copy" first to save your text, then "Translate," and paste it in the app. If you haven't installed the Google Translate app on your mobile phone, the Translate feature of our keyboard will work perfectly on mobile as intended.

Physical Keyboard Synchronization (با استفاده از کیبورد فیزیکی فارسی تایپ کنید)

This virtual keyboard will synchronize with your physical keyboard using a computer. If you use the Shift or Caps Lock keys on your physical keyboard, the characters on the virtual keyboard will change accordingly. When you press an English letter on your physical keyboard, it will be converted into an Farsi character when using the Farsi virtual keyboard.

Responsive Design (با استفاده از کامپیوتر یا تلفن همراه تایپ کنید)

This virtual keyboard is designed to adapt to various screen sizes:

  • Desktop: You will see the full keyboard layout with all keys and labels. If your computer or laptop's physical keyboard isn't working, you can search for "Farsi Keyboard Online by Dozro" or “صفحه کلید فارسی آنلاین از دوزرو” using a search engine and use it to type with your mouse or touch.

  • Tablet: The layout will adjust slightly, and some English labels on Farsi keys might be hidden to save space.

  • Mobile: The layout becomes more compact, and some less-used keys (like Tab, Ctrl, Alt) are hidden to optimize for touch input. The action row and cursor row are also rearranged for better usability on smaller screens.

We hope this guide helps you make the most of your Farsi/English Virtual Keyboard!

Explore More

Discover more on the Homepage of our website. Discover Over 100 Virtual Keyboards for Multiple Languages.

Irfan Hayat

As the Founder of DOZRO and other ventures, I bring a wealth of diverse experiences. I'm a passionate tech enthusiast. Explore our Pro Services, and if you value our free content, consider supporting us on Patreon.

https://www.dozro.com/irfan-hayat
Previous
Previous

Serbian Cyrillic Typing Test – Тест куцања на српском | Practice Online (30, 60, 120 Seconds) with Live Results, Saved History

Next
Next

Farsi Keyboard Online (QWERTY Phonetic) with Voice, Text, English Typing and Translation | کیبورد فارسی آنلاین با تایپ صوتی و انگلیسی