500+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

‘UBoard’— A Universal Keyboard is an innovative application developed to support a wide range of languages, scripts, and keyboard layouts, including Bengali and various indigenous languages. This advanced tool facilitates accurate and efficient text input on Android devices, enabling users to seamlessly compose text in languages such as Bengali, Santali, Marma, Mru, Chakma, Arabic, and others. Additionally, the application allows users to define custom keyboard layouts, promoting linguistic inclusivity and enhancing the digital accessibility of lesser-known languages.

Many indigenous languages in Bangladesh are not well represented in technology due to a lack of resources and digital tools. UBoard solves this problem by providing a platform that supports low-resource and zero-resource languages, making them more accessible digitally and empowering their users.

Key Features:

1. Universal Language Support: Supports all languages, scripts, and layouts, including layouts of Arabic, Bijoy, Monir Optima, Provat, Bangla, Jatiya, STM, Sreelipi, Perfect Typist, Top Type, Hindi, Odia, Sylheti and more.

2. Built-in Layouts: Predefined layouts for English, Bengali, Phonetic, Jatiya, Chakma, Marma, Mru, and Santali.

3. Custom Keyboard Creation: Create, customize, and control user-defined keyboard layouts for any language.

4. User-Defined Dictionary: Add and check spelling and receive suggestions with your custom dictionary.

5. Dynamic Layout Switching: Switch layouts by swiping on the spacebar or pressing the globe button. Long press the comma button for easy keyboard layout switching.

6. Next-word and backspace Suggestions: Horizontal scrollable suggestion bar with text and emoji suggestions and next-word prediction.

7. Advanced Editing Features:

• Quick text editing options
• Move the cursor by holding and dragging the space key
• Integrated text editor and selection panel.

8. Number Row and number pad: Use Bengali and English numbers in an extra row.

9. Clipboard Manager: Access and pin frequently used content from your clipboard.

10. Emoji Support: Full emoji set with search functionality and emoji suggestions.

11. Customizable Themes: Adjust the keyboard height and choose from predefined themes for landscape and portrait modes.

12. Phonetic Mode Enhancements: Write vowel signs (া, ি, ী, ু, ূ, ৃ, ে, ৈ, ো, ৌ) individually and ligatures in phonetic mode, with support for nukta and halant marks.

13. ZWJ & ZWNJ Support: Dedicated keys for Zero Width Joiner (ZWJ) and Zero Width Non-Joiner (ZWNJ).

14. Seamless Integration: Switch between keyboards easily by long-pressing the globe button.
UBoard enhances your typing experience, making it easier to type in multiple languages, customize your layout, and access advanced features for smoother communication.
Updated on
Jan 16, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

We’re excited to bring you a feature-packed update! We’ve made significant improvements and enhancements to your experience.

Changes we have made:

1. Improved UI/UX Design.
2. Added Ho̱ṛ Katha, Malto and Mahale Layout.
3. Improved Santali Layout and added Santali Dictionary.
4. Added Improved STT for Voice Typing.
5. Added Bangla Spelling and Grammar Checker for the first time in Keyboard History.
6. Fixed Compatibility issues.

Update now to enjoy these improvements! 🚀

App support

Phone number
+880255006880
About the developer
Enhancement of Bangla Language in ICT through Research and Development Project (1st Revised)
info.eblict@gmail.com
Bangladesh Computer Council, E-14/EX, ICT Tower Agargaon, Sher-E-Bangla Nagar, Dhaka - 1207, Bangladesh Dhaka 1207 Bangladesh
+880 1782-040040