TouchPal Keyboard is a keyboard with predictive text and glide typing. Type fast single handedly by just gliding on the letters! In the meantime, it protects you from embarrassing typos even when you are using swype.

Besides, we also have T9 or T+ layout which would be a good choice for those who don’t use gesture typing or swipe typing to type faster.

AvatarMoji is now available on TouchPal Keyboard.
With AvatarMoji, you can create a lot of GIF Emoticon of your own image.
There will be rich skin color, clothing, hairstyle, animation and other materials for you to create them, so that your GIF Emoticon are more interesting and more fun to share with friends.

Your AI assistant, Talia(official), is now available on TouchPal Keyboard.With Talia, relevant features and information can be accessed on TouchPal Keyboard without having to switch between apps.

Talia key features:
- Swift Paste: Get useful information (emails and links) from your clipboard.
- Emoji Suggestions: Predict relevant Emoji based on your text.
- Quick Search: Look up information and share it with your friends.

Key features: 
- Gesture input / Swipe input 
- Better prediction / Auto correction
- Big amount of Emoji with different skins
- Customizable themes and key colors
- Text Arts & Text faces

With TouchPal Curve® technology, you may slide from one letter to another to form a word, without lifting a finger! You can also slide up for numbers and slide down for symbols. Slide left on Backspace to delete a whole word.

- Most powerful error correction: Autocorrect mistyping errors and typos
- Support emoji prediction
- Cloud prediction: Make prediction more smart

Choose one of the keyboard themes that matching your iPhone color and themes. It also supports you to set your own photo as a keyboard theme.

No need to switch between keyboards for Emoji. Simply hold the Enter key to access all the 1500+ Emoji.

- English
- Chines –拼音
- Phonetic – 注音
- French
- German
- Portuguese
- Russian language
- Spanish
- Portuguese (Brazil)
- Spanish (Latin)
- Italian
- Dutch
- Danish
- Norwegian
- Ukrainian
- Turkish
- English (United States)
- Arabic
- Swedish
- Hindi
- Hindi (Latin)
- Indonesian
- Malaysian
- Hinglish
- English (UK)
- German (Switzerland)
- Italian (Switzerland)
- French (Canada)
- French (Belgium)
- French (Switzerland)
- Czech
- Zulu
- Irish
- Hungarian
- Uzbek
- Catalan
- Croatian
- Afrikaans
- Spanish (America)
- Basque
- Finnish
- Icelandic
- Bulgarian

1. Go to system settings>general>keyboard 
2. Click ‘Add New Keyboard‘>choose ‘TouchPal Keyboard’ 
3. Click ‘TouchPal Keyboard’-> Allow Full Access
4. Go back and switch to TouchPal Keyboard when typing
5. Congratulations & have fun!

Many features like language switching and themes need the access to read the language data and themes from this settings app. TouchPal treats user privacy seriously. No privacy information will be read or stored.

- Slide up for numbers and slide down for symbols. Slide left on Backspace for deleting a whole word.

Follow us:

What’s New

Version 3.3.0

The Privacy Policy has been updated.

Ratings and Reviews

4.4 out of 5
171 Ratings

171 Ratings

Tyrael777 ,

Very good, but..

Really best keyboard right now in terms of swiping accuracy, but lacking 3D touch support for cursor moving.. They added a button to toggle that feature but it is not really convenient and the button is always moving from one place to another. Also there is no option to delete wrong words but this feature is a must. And finally, the MOST ANNOYING: When you type something quickly and want to put an emoji the button will disappear and be replaced by predictive words. So you have to either double press space or hold enter button, but the time you need to hold it pressed is almost 2 seconds! Please do something about it! Either decrease time needed for holding enter or make emoji button always visible! Thank you!
p.s. Why not move your settings button to the 🌐 button (tap & hold) ? I'm sure no-one is using it that often. Just keep 3 buttons in the upper line to the right, and don't move them. Just a suggestion. Thank you.

TrevMcM ,

Great...... But?

Hi guys. Great app. Love it. However just one more small thing please. When we type "i" in English can we get "I" instead. Hopefully you'll see this and action. I hope you know what I mean. Thank you👍

Yes I know but that isn't the point. I know about shift. I've been typing for over 40 years. What I'm suggesting is that most modern iOS keyboards (with the exception of TouchPal and Go) will automatically capitalise an I when in UK English.... it really isn't complicated!

Developer Response ,

Dear user,You can type I by clicking the SHIFT button on the left side of the keyboard.Thanks for supporting TouchPal.

Friedcomputers ,

Lovely keyboard

Moving your finger on the keyboard works really well and makes typing on a small keyboard much easier. I prefer this app to others which offer this feature. And it's super convenient too with letters, numbers and punctuation all on the same keyboard (just long press or swipe to access). You can change themes too if you want. Tried lots of keyboard but this is now the only one I use.


TouchPal HK Co., Ltd.
115.4 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad and iPod touch.


English, Arabic, Danish, Dutch, French, German, Indonesian, Italian, Norwegian Bokmål, Portuguese, Russian, Simplified Chinese, Spanish, Traditional Chinese, Turkish, Ukrainian

Age Rating
Rated 4+
© CooTek


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like