Bengali input methods

Bengali input methods refer to different systems developed to type Bengali language characters using a typewriter or a computer keyboard.

Fixed computer layouts

With the advent of graphical user interfaces and word processing in the 1980s, a number of computer typing systems for Bengali were created. Most of these were originally based on Apple Macintosh systems.

Bangla Jatiyo

Bangla Jatiyo (National) (জাতীয় Jatiyo) Keyboard layout developed by Bangladesh Computer Council, is currently the most popular layout and is addressed as the standard layout. This layout is being widely pushed to use as official layout in Bangladesh as the ICT minister Mustafa Jabbar himself is the owner of Bijoy layout and this so-called Jatiyo layout is full copy of Bijoy layout. Actually, most popular form of bangla typing Avro layout which is a phonetic layout.


বর্ণ Borno is a free Bengali input method editor developed by Jayed Ahsan.

Borno is compatible with the latest version of Unicode and all versions of Windows OS. It was first released in 9 November 2018. Borno supports both fixed and phonetic keyboard layouts. It has an auto completion feature. Borno can be downloaded from Codepotro

Bengali Inscript

This keyboard layout is designed in order to type all the indic scripts with a uniform layout on computer. This layout is officially accepted by Microsoft Corporation and is provided by default in their Windows operating system. it is also available on OSX, alongside Bengali-Qwerty. This layout is mainly popular in India.


প্রভাত Probhat is a free Unicode-based Bengali fixed layout. Probhat is included in almost all Linux OS(s). Its key mapping is similar to Phonetic pattern but typing method is fully Fixed.


Ananda Computers, programmed by Munirul Abedin Pappana, owned by Mustafa Jabbar, marketed the Bijoy (বিজয়) keyboard layout in 1988. Bijoy is a proprietary, ASCII-Unicode based Bengali input software and requires purchase of a license to use on every computer.

Phonetic computer layouts


Akkhor অক্ষর ôkkhôr Bangla Software, developed by Khan Md. Anwarus Salam,[1] was first released on 1 January 2003 for free. The Unicode/ANSI-based Akkhor Keyboard is compatible with fixed keyboard layouts, including the Bijoy keyboard. Akkhor also provides a customization feature for designing fixed keyboard layouts.[2] It provides a Keyboard Manager which works system wide and also provides an independent Akkhor Word processor.[3]


Avro Keyboard (অভ্র কী-বোর্ড), developed by Mehdi Hasan Khan, was first released on 26 March 2003 for free. It facilitates both fixed and phonetic layouts. Avro phonetic allows a user to write Bengali by typing the phonetic formation of the words in English language keyboards. Avro is available as a native IME on Microsoft Windows, Mac OS X and Linux distributions.[4]

Google Bengali Transliteration

There is a free transliteration web site and software package for Bengali scripts from google.[5]

Microsoft Bengali transliteration

Along with other Indic languages, Microsoft has web based and desktop transliteration support for Bengali.[6]

Bangla-অঙ্কুর (onkur)

Bangla-অঙ্কুর (onkur), developed by S. M. Raiyan Kabir, was first released on 30 March 2011 as an open source software. It facilitates only phonetic typing in Macintosh platform. Bangla-onkur phonetic allows a user to write Bengali by typing the phonetic formation of the words in English language keyboards. This is the first phonetic input method developed for Mac OS X.[7]

Aparajeyo Bangla Express

Aparajeyo Bangla Express is Bangla Input method.This is this the first Bangla OCR software in Bengla Language.

Aparajeyo Bangla Express other programs -

1.Aparajeyo Bangla Express - Dictionary

2.Aparajeyo Bangla Express - On Screen Unicode Keyboard (Features -Next Possible Word suggestion,Dictionary Words Suggestion etc.)

3.Keyboard Layout Creator for ABE.

website source -

Saon Bengali

This is an m17n library which provides the Saon Bengali input method for touch typing in Bengali on Linux systems and the project was registered by its creator, Saoni at on 8 July 2012.[8] This free and open source IM is Unicode 6.1 compliant in terms of both normalization and number of keystrokes used to input a single character. Saon Bengali enables touch typing so if a user can type in English, they won't have to look at the keyboard to type in Saon Bengali. It is also phonetic and has something in common with all Bengali phonetic layouts making the transition smooth for new users. As of Jul 2012 it not yet a part of the m17n-contrib which allows installation of all m17n contribbed libraries through Linux's software channels and it may be too early to say whether it will be incorporated. This depends firstly on its author and then if it is offered to m17n then probably on m17n. The m17n IM engine currently works with IBus inter alia on Linux. The copyright notice on Saon says, "You can redistribute this and/or modify it under the GNU LGPL 2.1 or later"

Mobile phone layouts

There is also software for users for typing Bengali on mobile phones and smartphones.


Bijoy Keyboard (old) on OnePlus 6T
Bijoy Bangla (new) on OnePlus 6T

Bijoy Keyboard or Bijoy Bangla (বিজয় কিবোর্ড বা বিজয় বাংলা) is the first mobile keyboard for Android and iOS. But in 2015 they released it again and name it Bijoy Bangla only for Android. Bijoy Bangla is for writing Bangla in Unicode System with Bijoy Keyboard. It use the Bijoy layout which is almost same as Jatiyo layout. Users can type in Bengali and English using this keyboard.


Ridmik Keyboard (রিদ্মিক কীবোর্ড), is the input system with advanced UI and also the most popular keyboard for Android users. Users can type in Bengali with Avro Phonetic (অভ্র), Probhat (প্রভাত), National (জাতীয়) and as well as English layouts. It also comes with lots of Emojis and Background Themes. And Features like "Voice Typing" input system and Cut, Copy, Paste by long pressing on X, C, V are unique.


In Parboti Keyboard (পার্বতী কীবোর্ড) Users can type in Bengali and English using this keyboard. Also users can edit fixed layout by their own choice.


Mayabi Bengali keyboard, beta
Mayabi keyboard v1.1

Mayabi Bangla Keyboard (মায়াবী) is an on-screen Bengali soft keyboard for Android platform. Bengali word dictionary included with the keyboard as well for word prediction.[9][10]

Google Indic Keyboard

Google Indic Keyboard is an Android keyboard that supports several Indic languages, including Bengali. It offers a handwriting input method and a Latin letter transliteration layout, as well as a traditional Bengali keyboard.[11]

See also


  1. "Inventor of Akkhor". Akkhor.
  2. "FAQ". Akkhor.
  3. "Quick Tour". Akkhor.
  4. "Avro Keyboard". OmnicronLab.
  5. "Google Transliteration". Retrieved 9 June 2010.
  6. "Microsoft Indic Language Input Tool". Microsoft. Retrieved 23 November 2010.
  7. "Bangla is my life". Bangla-অঙ্কুর.
  8. "Saon". SourceForge.
  9. "Mayabi keyboard lite". Google Play.
  10. "Mayabi keyboard". Google Play.
  11. "Google Indic Keyboard". Google Play Store. Google, Inc. Retrieved 15 January 2016.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.