Like Pinyin, but I need something that can recognize Cantonese instead of Mandarin. The only Chinese keyboards recognize Mandarin.


3 Answers 3



or use stroke keyboard.

Or ask Siri. The Cantonese version of Siri can understand Cantonese.

Edit: Apple does not have such a keyboard and as you would know iOS does not allow custom keyboards. Anything suggested is a workaround.
Apple now allows custom keyboards in iOS 8.

https://itunes.apple.com/us/app/cantonotes-jyutping-annotator/id354063453?mt=8 might also work for you.

  • Sorry, to clarify: I'm looking for a way to install it as an input method much like there is the option for Pinyin.
    – Crashalot
    Feb 27, 2014 at 6:16
  • @Crashalot This answer is unfortunately the best you're going to get. There is no built-in Cantonese keyboard currently, and Apple does not allow anyone to create their own keyboard; see: stackoverflow.com/a/6556672/582414
    – Claw
    Feb 28, 2014 at 4:13

If you're asking for a jyutping IME you should specifically say so.

From my own research jyutping is quite new and if it has any IMEs at all they are not yet popular and not available on iDevices at all.

The input method that's popular in Hong Kong is called "cangjie". It is based on the shapes the characters are made from and not based on phonetics. I briefly tried to teach it to myself after learning both Pinyin and Zhuyin IMEs but I gave up. It has a much steeper learning curve because there are many principles you must learn. I believe it is much faster for touch typists because it doesn't require (much?) interaction with "candidate lists". But this doesn't help you much.

If you were using an open device like a PC or an Android device you could probably find a Jyutping IME somebody made for their own needs. iDevices are closed and do not allow third party IMEs but maybe you can try to persuade Apple to make one.

I had a look around and there are indeed jyutping IMEs available for just about every OS and device, except iOS. Sorry )-:


If you are a iPhone user:

"Settings -- General -- Keyboard -- International Keyboards -- Add New Keyboard"

There should be four "Chinese - Traditional" keyboards: Stroke, Handwriting, Cangjie, Zhuyin. I recommend Handwriting. You just write Cantonese characters like 冇, 喺, 瞓, etc.. The system recognizes them.

  • 1
    Great tutorial but sadly the keyboard doesn't support jyutping like the asker wanted. Writing is fine actually, I'd rather write than type, cause it's more flexible when you know the word.
    – user3992
    Feb 28, 2014 at 3:26
  • unfortunately, i cannot write as many chars, but i know how to input them using jyutping.
    – Crashalot
    Feb 28, 2014 at 3:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.