Last modified
Wednesday, October 4, 2017
Member of the AppleVis Editorial Team

Description of App

MBraille brings you a mobile braille keyboard.
With the free features you can type, edit and send tweets and text messages using contracted or uncontracted English braille.*

With the full version you can also use braille to

- call contacts or telephone numbers
- send email
- do facebook status updates
- add calendar entries
- fire away internet search engine queries
- the text typed is automatically put to clipboard when you switch apps.
- interact with other 3rd party applications
- check spelling
- save and open text files
- sync to dropbox
- use MBraille as third party keyboard

The keyboard is also available as a separate in-app purchase.

MBraille fully support both iPhone/iPod and iPad

An experienced blind MBraille user can easily surpass the sighted typists using the built in virtual keyboard.

*uncontracted Braille is supported and help is available for Arabic, Croatian, Danish, Finnish, French, German, Hungarian, Norwegian, Polish, Spanish, Swedish, and Turkish

UI and Braille are also supported for Czech, Italian, Portuguese, and Slovakian, only help is still missing.

MBraille supports iPhones, iPod touches and iPads.

"An iPhone without MBraille, just isn't a fully operational iPhone anymore!" --Cliff Isaksen, Norway

AppleVis granted MBraille and MPaja a Golden Apple, which we accept with deep gratitude:




Free or Paid


Apple Watch Support


iOS Version


Device(s) App Was Tested On


Accessibility Comments

Very accessible.

VoiceOver Performance

VoiceOver reads all page elements.

Button Labeling

All buttons are clearly labeled.


The app is fully accessible with VoiceOver and is easy to navigate and use.

Developer's Twitter Username



16 people have recommended this app

Most recently recommended by sockhopsinger 1 year 1 month ago



Submitted by sockhopsinger on Sunday, March 15, 2015

My biggest regret still is that this app can't be used as a third-party keyboard like Fleksy. I love the responsiveness when typing which is 500 times better than with the onscreen braille keyboard. I do have one issue, though. After I send a text, it seems to take an eternity for the keyboard to return. Today, on two separate occasions, I counted 30 seconds between sending a message and the return to the keyboard. Now another question. Has anyone bought the file manager package yet? If so, how do you like it and would you say it is intuitive to use? Thanks. Oh, and if anyone wants to do a podcast on it, (hint hint hah) I'd love to listen to it. Harri, thanks a ton for such a great app.

Submitted by alex wallis on Thursday, April 23, 2015

I have just tried the new version out with the third party keyboard, and the keyboard works very well, I seem to make more mistakes than with apples built in braille screen input, but it is certainly usable, and its more convenient than having to turn the rotor to braille screen input.
Also, the fact this keyboard works successfully demonstrates that third party keyboards don't have to just squash the keyboard into a tiny bit of the screen, it works far better than fleksy ever has under ios8.
I suggested to the fleksy team on twitter that they could learn a lot from this app and implement some sort of mode for VoiceOver users to offer a bigger typing area.
Doubtless they won't because they have there sighted market, but this goes to show there keyboard has deliberately been designed how it is. and I give the new version a lot of credit for being fully usable and comfortable to use as a built in third party keyboard, and I am sure it can be refined in later versions.

Submitted by sockhopsinger on Thursday, April 23, 2015

So you can use MBraille as a third-party keyboard? Thanks.

Submitted by Pangeran Satrya Indra Tjahyadi on Thursday, April 23, 2015

Hello friends, I think I can not use MBraille with auto rotate mode as third keyboard on iOS 8.3
This App just can type using away rotate, which is make me uncomfortable with this kind of settings..

Submitted by Ken Downey on Friday, April 24, 2015

The only third-party app that I have showing up as Fleksi How do I get it to see mbraille as a third-party keyboard?

Submitted by AnonyMouse on Friday, April 24, 2015

Member of the AppleVis Editorial Team

What's New in Version 3.0

MBraille as a third party keyboard
Estonian braille table
Improved iOS 8.3 compatibility
numerous bugs fixed

Submitted by Caleb Eee on Friday, April 24, 2015

Hi, I don't think I was able to use mBraille successfuly with voiceover turned on. mBraille just went silent on me. Can someone please help?

Submitted by sockhopsinger on Friday, April 24, 2015

First, to enable MBraille on your phone, go to Settings, General, Keyboards, then find where it says the number of keyboards and click there. You will see an option to add a keyboard. Once you add it, you will need to go back to your keyboard selection and select the MBraille keyboard, and make sure that "allow full access" is turned on. It will not work without it. Also, for the user who said that MBraille went silent, make sure to check your voiceover settings. My guess, and this is only a guess, is that MBraille will get its reading settings from Voiceover. If Voiceover is set to read by word, then that is probably how MBraille will react when you type. This is how I had mine set already, so I did not notice a difference. I, for one, am really excited to have this keyboard as an option. Bye bye iOS braille keyboard!

Submitted by alex wallis on Friday, April 24, 2015

One thing I haven't worked out, how do you switch between keyboards? say I want to go from the braille keyboard to the emoge keyboard there doesn't appear to be an option for this. I think it isn't quite as accurate as braille screen input, but its far less clunky to use. One thing I have figured out, is a 3 finger swipe on the screen appears to get rid of the keyboard so you can review text.

Submitted by sockhopsinger on Friday, April 24, 2015

Alex, if you swipe with three fingers the other direction, it will change back to the default iOS keyboard. You can then switch to the emotion keyboard in the usual method. HTH

Submitted by Isak Sand on Friday, April 24, 2015

Hello iPhone 6 users.
I have a problem when using MBraille as a third party keyboard.
When writing VoiceOver keeps saying for example "page 1/ 1". I have been able to reproduce this in the Notes app, in Messenger and in the Safari address field. I assume that it happens everywhere.
It seems as the actual focus moves around when VoiceOver says the pages, because when switching away from the MBraille keyboard in Messenger, I might be somewhere in very old messages.

My friend has an iPhone 5S and he hasn't seen that.
Can anyone confirm this bug?

Submitted by alex wallis on Friday, April 24, 2015

I have certainly noticed where is says page 1 on my 6 plus, but I assumed when this happened it was because I was practicing writing in the notes app and I had written a lot, I haven't tried writing messages with it yet so can't confirm the other behaviour.

Submitted by sockhopsinger on Friday, April 24, 2015

Make sure you also send a note to the developer.

Submitted by Pangeran Satrya Indra Tjahyadi on Friday, April 24, 2015

Hi all. I have an issue when typing on the message App. Sometimes MBraille can't respond when i type on an edit field. I have to turn my iPhone 6 plus, change the keyboard several times, before MBraille can respond my typing again. I think this is a bug that happening on iPhone 6 plus users.

Submitted by Isak Sand on Saturday, April 25, 2015

I got the answer from MPaja relating to the "Page x/x" bug I mentioned earlier.
They think that this is actually a VoiceOver problem.
What a shame.

Submitted by Caleb Eee on Saturday, April 25, 2015

In reply to by Isak Sand

Hi, where is that allow full access setting can be found? Do I need to turn off the Braille Screen input on IOS itself first? Thank you.

Submitted by Sheri w-j on Tuesday, April 28, 2015

Hi, Applevisters,
Has anyone else found the MBraille "away keyboard broken after the latest update? Or, have I gone mad in some odd (and very unusual) way? It will not rotate into landscape mode which makes for some weird postures when trying to write! Any help? This is new with the latest update. In case it matters, I'm still running IOS 7 or so.
Thanks for any ideas!

Submitted by sockhopsinger on Tuesday, April 28, 2015

Caleb, to allow full access, from your home screen, click on settings, general, keyboards, and then click where it says the number of keyboards you have active. Then click on MBraille. The option you should get then will be to allow full access. Make sure it is turned on.

Sheri, the new version of MBraille introduced a new version of the keyboard called a Piano Style. I don't know what device you are running, but try going into the MBraille settings and make sure that the orientation is set how you like it. If that doesn't work, try deleting the app and re-installing it. Hope this helps.

Submitted by Ken Downey on Tuesday, April 28, 2015

this is definitely a strange bug. I'm not sure how to get around this one. I just installed M braille after having a whole series of problems with my phone… We finally got it restored and updated though, but yes, away mode is definitely messed up.

I had the "away mode problem" too, but only in the messages app. Every time I turned the phone away from me to start writing in the messages app, either nothing would happen at all, or I would hear the beep indicating that Siri was activated, or the beep for start of a audio message recording...
Seemed to me that every time I turned the phone away from me while in the messages app, the record button was activated, or perhaps the dictation button.
Well, I went into Settings > Messages, and turned off Raise to listen, and just for good measures I also turned off the dictation feature in the global keyboard settings, and now it works as a charm for me.
Don't know if this is the same as you all are experiencing, but if you have trouble like me, with using MBraille as a third party keyboard in the messages app, or perhaps in other circumstances as well, I would at least try doing what I did, and see if it makes a difference.
Take care!

Submitted by Katie P on Tuesday, April 28, 2015

I personally have not had any issues with away mode, but I have an idea that may fix it? Hopefully?
Have any of you tried to unlock portrait orientation temporarily then using MBraille?
If that works, then you should be able to relic in portrait mode again.

Submitted by Ken Downey on Thursday, April 30, 2015

I'm having a bit of' a problem with MBraille. Here's the thing, and maybe someone's already pointed this out. In order to use the app in away mode, I have to hold the phone in portrait orientation. This isn't a problem when laying down, but it's a different matter entirely when sitting or standing. Is there a fix for this? Thanks!

Submitted by Ken Downey on Thursday, April 30, 2015

Great idea. Locking the orientation to portrait does indeed fix the problem. I don't know why this comment didn't show up as new for me, but I'm glad you thought of it. Wonderful workaround!

Submitted by Ken Downey on Thursday, April 30, 2015

Another couple questions. First, is there any wayto get MBraille to recognize standard keyboard shortcuts? I know we can type' in aliases, but I really like the idea of using shortcuts to enter emojies. Also, is there a way to reorder the keyboards so MBraille comes up second and' the emojy keyboard third? Thanks!

Submitted by Ken Downey on Thursday, April 30, 2015

This hafpens while try to send emails with it as well. My recommendation is to simply use it like any other keyboard in those apps.

Submitted by Pangeran Satrya Indra Tjahyadi on Thursday, April 30, 2015

After i tried using MBraille as third keyboard on iOS 8, i was getting disappointed. Because i always experience stuck when type on message App. Sometimes, MBraille keyboard didn't appear too when i switch between normal keyboard and Braille keyboard. Hope MPaja will fix it soon.

Submitted by Oliver Kennett on Tuesday, June 9, 2015

Anyone else had this problem, if I want to type dots 123 456 together, contracted sign for for... It doesn't seem to take, everything else is fine, just that symbol. I've only just come back to MBraille and am delighted with it in the system wide mode, it's just this niggle.

The Flekcy developers need to take note, they should be offering a full screen keyboard like this, like the old fleksy vo which worked fantastically.

Now I can write, just need to work out what to say...

Hello Oliver. This is what MBraile help says:
The braille key input begins when one finger goes down and ends when all fingers are lifted. You can tap all the dots simultaneously, or in sequence as long as at least one finger remains on the screen. iPhone has the small restriction that it does not distinguish 6 simultaneous touches, so the contraction for the word "for" requires some finger gymnastics. For example you can put down fingers on dots 1 2 3 4 5, lift any of the previous fingers and then hit dot 6 and finally lift all fingers. The order of hitting the dots does not matter. By default contracted Braille is used, but

Submitted by Oliver Kennett on Thursday, June 11, 2015

Thanks so much for this. Strange it can't do six dots at a time as I think you can with the built in brail keyboard. I'm really impressed with it though, I've not used brail for quite a while but can see this being a great input especially when scrivener is out, an actually viable portable device for the pocket. We actually come out on top for once, get on!

I thought i heard somewhere that there's some oddities using mBraille as third party keyboard. Personally i tried MBraille but got so ticked off by the fact that it couldn't be used in conjunction with Facebook so i gave up on it there and then and asked for a refund. As it stands now, and i know i'm gonna be hanged for saying this, i much rather prefer Fleksy over MBraille, there's too much there that doesn't work.For example holding the phone as the manual states and having MBraille in "away" mode makes dots 1, 2 and 3 appear on my right hand rather than my left, and switching keys 1, 3, 4 and 6 doesn't help.

Submitted by LifepodDebbie on Sunday, June 21, 2015

Hello All
Has anyone purchased the file and document management update and had success with it? I am planning a trip to Honduras, and I need a way to type quickly and accurately, and to save what I have typed directly onto my device. I will not always have access to the internet, soI can't transfer files via dropbox or iTunes.
Also, can someone enlighten me as to what an alias is?
Thank you all for your invaluable help and patience. This is truly a great app, and I'm hoping it will save me the trouble of lugging around a BlueTooth keyboard.

Submitted by Ken Downey on Monday, June 22, 2015

Yes, you'll want to get that extension. Just know that it doesn't work if using mBraille as a third party keyboard, which is a bit disappointing as the spelling feature would be handy there.
As to saving, no problem. Just type .save and space and the file name and do the standard swipe down for enter, and the file is instantly saved to your device. It works very well.
As for aliases, think of them as keyboard shortcuts. For example, if I type .alias CYB then colon then space then "call you back" and then enter, the next time you type CYB and hit space mBraille will write call you back. You may need to insert a space before the alias if it's the first thing on a new line, because otherwise mBraille will not recognize the alias.

Are you saying that the document management extension does not work using in braille as a third-partykeyboard? Also, I paid $30 for the original app with Additional features before third party keyboards were introduced. Do I need to purchase the keyboard and the document extention? I was able to go into settings and add MBraille as my third-party keyboard.

Submitted by sockhopsinger on Monday, June 22, 2015

If you were able to add MBraille as your third-party keyboard then you will not need to purchase the feature. Also, try a test. For the price you paid, I believe that the file manager options should be included. Try a test file. Type a couple of lines and then on a blank line type ".save test" and hit enter. Do not include the quotes I used. See if it works. It should notify you if it saved

Submitted by LifepodDebbie on Thursday, July 9, 2015

Hello all,
Is anyone else having trouble saving documents directly to your device using MBraille's document management capabilities? I began working on a document and saved it. After a time, I worked on it again and saved my work. The third time I worked on my document, I noticed that the very end of the second day's work had some how been cut off. Even though I have corrected this error several times, it still does not save correctly. I added more work to the document, and emailed it to my husband. He informed me that he did not receive all of the document. And lastly, I am having trouble saving my entries. Sometimes, when I type the dot command ".save filename," it prints that command instead of actually saving the document. I type the dot command at the beginning of a new line, then I swipe down to enter. Would someone please be kind and tell me what I am doing wrong? I need to be farely confident with this feature before I leave on my trip.
Thanks in advance for any help you can give.

Submitted by Tiffany J. Kim on Monday, October 12, 2015

While using MBraille as a third party keyboard, I'm finding that when I send an SMS (I haven't tried other applications yet), the keyboard will crash and revert me to the U.S. English keyboard and I'll lose everything that I have typed. Is anyone else experiencing this? I'm using an IPhone 5S and I have disabled IMessages so I am wondering if this has anything to do with character count? In any case, I may have to use direct input. Maybe this will remedy the situation for now.

Submitted by Thomas Byskov Dalgaard on Tuesday, February 9, 2016


Have you tried updating to the latest version of iOS and MBraille?
Looks like some bugs were fixed on both sides...
Please note:
MBraille 3.2 is out and has fixed Dropbox syncing and some other bugs related to the spellchecker.

Best regards Thomas

Submitted by AnonyMouse on Tuesday, February 9, 2016

Member of the AppleVis Editorial Team

What's New in Version 3.2

Fixes problems with interoperation WhatsApp, Drafts and other third party apps.
Fixed issues with Dropbox support.

Submitted by AnonyMouse on Tuesday, December 13, 2016

Member of the AppleVis Editorial Team

What's New in Version 3.4

New ability to add reminders with a dot command
Fixes to Dropbox support
Fixes to MBraille Keyboard

Submitted by AnonyMouse on Thursday, April 13, 2017

Member of the AppleVis Editorial Team

What's New in Version 3.7

UEB, Unified English Braille is now supported.
The support is optional and can be enabled in the MBraille settings.

Other miscellaneous fixes: vibration for a spelling mistake, Danish braille fixes, MBraille third party Keyboard

Submitted by Remy on Thursday, April 13, 2017

Hi there. I have had constant off and on problems ever since beginning to utilize this as a third party keyboard. on my Iphone 6S plus, the keyboard usually displays, but more often than not, voiceover either reads all the elements on the screen as if the keyboard wasn't even there, or it clicks as if there were no element or item under the screen at all. Only the "next keyboard" button is accessible. On an Ipad Pro on the other hand, using the app as a third party keyboard works even less. I basically get a bnak screen with only the "next keyboard" button visible, no dots on which to type and only bare clicks from voiceover when fingering the screen. Considering the praise this app gets, I'm surprised I'm having so much trouble. Anyone have any ideas?

Submitted by J.R. on Friday, April 14, 2017

Could mbraille only work with the phone? I saw a response saying that the ipod doesn't work with this app. I was wondering why mine was acting strange, and turning off UEB fixed it, as i don't know how to write in it yet, and I need to write quickly. I can read UEB fine, but writing, not used to yet. My 5s still works great with this app. Even in 3rd party mode.

Submitted by Matthew Bullis on Friday, January 19, 2018

I understand that this app now supports third party mode as a keyboard. I've not used this type of setting before, but only use the built-in rotor twist to access braille screen input. Also, this feature is a paid one, so I couldn't try it out. Therefore I'm asking here. If I enable MBraille as a third-party keyboard, does it mean that MBraille replaces the normal braille screen mode, or that this keyboard comes up instead of the regular text letters keyboard, or that I need to switch keyboards like from letters to numbers? I'm guessing that there's not a setting to make your third party keyboard the default, but as I said I've never explored this before. I'm very happy with braille screen input in away mode using contracted braille with word echo. Will I get the same experience from MBraille? I hear people say they switch between. Has there been a comprehensive tutorial on this app?

Submitted by alex wallis on Friday, January 19, 2018

does anyone know an email address for the developer? I tried to contact him using the contact form on the website and got an error page when I tried to submit my question, and I lost what I wrote out when I used internet explorers back button to leave the error page.
I tried tweeting him but he hasn't replied to me so not sure how anyone is getting technical support at the moment from him.

I will ask my question here in case anyone happens to know the answer, if I use mbraille as a third party keyboard how do I quickly switch to the emoji keyboard or the normal UK english keyboard?
at the moment the method I use is very clunky, I write something, then I have to swipe with 3 fingers to escape the mbraille keyboard, then I have to tap the edit field again, and hunt around the bottom of the screen for the button hoping I don't land in the mbraille keyboard. surely there is an easier way than my method?
I did try looking in help but I can't find a topic that covers this, and again I couldn't find a contact email or anything in help, though please do correct me if I am wrong.

to answer the last commenter above, no you can still use braille screen input if you want, when you tap on the edit field just twist to it as you normally do, hoping you don't trigger off the mbraille keyboard.

Hi Alex! Here you go: harri@mpaja.com
A tree finger swipe up (or left, if you hold the phone in landscape mode while swiping) will close the MBraille keyboard, while a tree finger swipe down (right while in landscape mode) will change the keyboard to the previous used keyboard, e.g. emoji or english. I'm not sure what exact button you are referring to that you want to find, but I guess it might be the send button after typing a message? If that is the case, I usually find a tree finger swipe down to switch back to the normal keyboard, makes it a lot easier to find the send button, since it then will be located on a more familiar place on the screen, to the right and above the keyboard.
Hth :)

Submitted by alex wallis on Saturday, January 20, 2018

Hi thanks for the reply, I wasn't after a particular button, my old method meant I was closing the mbraille keyboard then tapping on the edit field again and hunting on the bottom of the screen for the button to change keyboards, as this button is accessible before you enter the mbraille keyboard, so it looks like I won't need to do that any more. still I will email the developer and let him know about the contact form being broken on his website etc, thanks for the email address. I don't know how I missed the info about a 3 finger swipe down, there are so many commands it must be berried in the help somewhere.

Submitted by Didi on Saturday, March 31, 2018

Hello. I got updated to iOS 11 just recently. To my dismay, on iOS 11 I cannot send message to Facebook and Twitter via MBraille. I suspect MBraille has not been updated to be fully compatible with iOS 11. I hope the developer would fix the problem soon.

More Like This