The 6 best keyboard apps for Android: because everyone has a type

The 6 best keyboard apps for Android: because everyone has a type

You might be happy with the stock Android keyboard - and for good reason, it's a solid and dependable option. That doesn't necessarily make it the most fun, easy to use or most productive option though. So we've put together a list of some of the best Android keyboard apps available for download today.

We use our smartphones so much, which means that finding the right keyboard app for you can really make a difference. All those little conveniences really add up. The following apps all have certain advantages that make them the best swipe keyboards for Android, as well as regular ones, available right now.

Jump to:

  1. Swiftkey
  2. Minuum
  3. Gboard
  4. Cheetah
  5. Fleksy
  6. Facemoji Keyboard


You're probably familiar with, or at least know about, SwiftKey's Android keyboard app. The main bulk of what you should know is that it offers predictions for key-by-key, swipe input, and a variety of different sized keyboards to fit all needs. However, you can't freely resize it, as you can with some other keyboard apps

SwiftKey for Android features a toolbar that allows users to quickly call up stickers and GIFs for a timely and witty visual response. You can even use your own pictures to create custom stickers. To use the Toolbar, just tap the “+” on the left of the prediction bar.

There's also a good range of default themes you can apply to the keyboard, and if you want more there's a whole theme store where you can buy them individually or in packs. You can also choose to enable a separate number row across the top of the keyboard, or integrate the numbers into the top row of letters. SwiftKey is also a good option if you need to install a number of different languages too.

Its appeal, however, lies in the accuracy of predictions, which will continue to improve as you use it. SwiftKey isn't the most exciting option on this list, but it's been around a long time now and provides a dependable, customizable option.

Add in stats for most frequently used words (and which categories they come from) you can see how much time you've saved by using SwiftKey, so there's enough to warrant checking it out if you haven't recently.

androidpit android keyboards swiftkey 2
SwiftKey's Android app has a whole range of neat features. / © NextPit


Minuum is a little different to others in this list, as it employs a swiping method in conjuction with a predictive word engine that's really pretty smart. Its main way of doing this is by reducing the multi-line qwerty into just two lines of characters, which is where the smart predictions come in handy - this means you don't need to hit the right letters very often. 

You can, of course, use Minuum in its non-minimized mode too. Here you get the full keypad and numbers, but the main appeal of the keyboard is that small row of minimized keys. You can also access different emojis from both the expanded and minimized keyboard modes. Switching between modes is as easy as dragging the keyboard up or down.

It's a potentially unnatural way to use a keyboard when you first try it but, providing you stick with it, you'll almost certainly get faster. Whether or not you'll be able to go back to a normal keyboard so efficiently is a different question. It does offer support for a range of languages and the ability to change the keyboard theme too. There's also an option that changes the theme multiple times throughout the days automatically.

androidpit android keyboards minuum
Minuum's single row of keys is a novel approach to an Android keyboard, if you can get used to it. / © NextPit


The Google keyboard offers a simple and clean interface, but also many smart features. In addition to a modern look, the text-to-speech function allows you to write messages with your voice, and it recognizes many different languages. This keyboard is found by default on Nexus and Pixel smartphones. Just like Swiftkey, Google's keyboard remembers everything you type and is able to optimize its suggestions.

androidpit android keyboards gboard
Gboard in action. / © NextPit

Cheetah Keyboard

Looking to add some style and flair to your everyday keyboard? Cheetah has all of the traditional features such as improved predictive texting, autocorrect, and the integration of an online dictionary to provide accurate suggestions. You can also have a lot of fun with it thanks to voice inputs, GIFs, memes and emoji all at your fingertips. 

Cheetah keyboard stands out for its visual customization options, with 3D reactions. It supports DIY themes that you can put together from hundreds of different fonts, sounds, and backgrounds to make a keyboard that really looks unique.


Fleksy allows you to write messages quickly, without sacrificing your desire to personalize your phone. Forget the old and boring black and white keyboards! Say hello to color! There are many free and paid themes.

Fleksy, also allows you to send emoji, stickers and GIFs directly from the keyboard. You can select predicted words as you type or customize the size of the spacebar to suit your needs. Finally, you can swipe to access different features, like autocorrect.

androidpit android keyboards flesky
This is Fleksy. / © NextPit

Facemoji Keyboard

If you are big on emojis, as the kids are these days, something like Facemoji Keyboard (or to give it its full title,     
Facemoji Keyboard-Emoji Keyboard, Theme, GIF, Sticker...) will be right up your alley. This keyboard app for Android has more than 3,600 emojis, emoticons, free GIFs, symbols and stickers to send to your friends and family. The selection is so vast, you will never have to type another word with actual letters again!

There's some artificial intelligence in there to help with predicting what emojis you will need, as well as an emoji quiz feature where you have to guess the meaning of a string of combined emojis - perfect for those of us who are still learning this new language!

What's your favorite Android keyboard? Let us know in the comments below!


Write new comment:
All changes will be saved. No drafts are saved when editing
Write new comment:
All changes will be saved. No drafts are saved when editing

  • Kimberley M. Williams Dec 26, 2019 Link to comment

    SwiftKey is very good for English Typing. But for Devnagri I prefer Gboard.

  •   25
    Deactivated Account Oct 30, 2019 Link to comment

    SwiftKey is very good for English Typing. But for Devnagri I prefer Gboard.

  • marco sarli
    • Admin
    Oct 26, 2019 Link to comment

    Swiftkey absolutely

  • Albin Foro Mar 6, 2019 Link to comment

    I dislike the prediction / autocorrection features and switch them off (I get SMSs regularly from a family member whose iPhone is intercepting and making nonsense of what she writes.) Some years ago I bought Smart Keyboard (Dexilog) for the things I do want: 1. a number row, and 2. nearly all "special characters" by long-press on the main keyboard. Its basic themes are attractive. (I won't use Google's or OEM keyboards, for privacy reasons.)

  • Alessandro Paolino Jun 8, 2018 Link to comment

    With App "User Dictionary Plus" you can import into your device words you actually use and get them auto suggested during the writing. So you can speed up your typing.

    How? It learns new words from your Facebook, WhatsApp, Twitter, Gmail, SMS and so on..

    It's available on Google Play

  • Seppo Tiainen Dec 10, 2017 Link to comment

    I'm interested in an input method with even larger keys which means it cant be qwerty. I'm experimenting now with ComboKey Plus that allows typing with one hand, the same hand holding the device. It has no autocorrect or prediction but hitting the keys is easier on the other hand.

  • Aston Calvin Aug 21, 2017 Link to comment

    I consider Slash Keyboard which you haven't mentioned in your list. It has a few unique features along with the basic ones. It delivers built-in search option for YouTube, Google Maps, Twitter, Facebook and others.

  • Reg Joo Aug 8, 2017 Link to comment

    Even with the stock keyboard(Except for the way it handles capitalization), keyboards have come a long way. Functions are greater to a level that sometimes, I think that it's overdone. If the stock keyboard would stay away from appleish functions(capital actions), it would be all that's needed, you can change the look with substratum, to rival any other aesthetic look of other keyboards, and voice functions can be handled by assistant functions.

  • storm Aug 7, 2017 Link to comment

    Gboard had been my preference. Simple, yet fully featured, fantastic gesture typing, at least in English.

    • Ron Josiah Aug 8, 2017 Link to comment

      I second this! I tried some of the top rated keyboards but to me Gboard is the perfect fit for me. Gesture typing really is awesome on this keyboard.

    • Dean L. Aug 11, 2017 Link to comment

      Agree, Gboard is the one I go to as well. Does everything I need. And I sometimes use the speech features for when I can't type.

      • storm Oct 25, 2019 Link to comment

        I'm a Gboard user. Now if only I could turn off emojis, stickers and gifs.

  • Andrew Burgin Aug 7, 2017 Link to comment

    Samsung keyboard is now available to download from the play store,hope we get different colour keyboards at last from Samsung to compete with the others

  • Imam Bilqisthy Jun 19, 2017 Link to comment

    Fleksy Is the best keyboard, the design is very modern, very smooth, the layout is also modern, unfortunately the development of the application stalled

  • Angela K. Mar 29, 2017 Link to comment

    I Have ai.type keyboard plus. Best ever. This is the paid one but the free one is excellent as well. So much to customize in it to make it yours. Tried so many and found this the best

    • Robert Oct 16, 2019 Link to comment

      I used it for a few weeks and really liked it. Then it got blocked with a message from Google Play (I downloaded it through Aptoide).

  • Tyler Anthony Mar 5, 2017 Link to comment

    Google Keyboard is the best IMO... I've tried ALL them, but always come back to Google (Sony's Keyboard is pretty close!)... Top 5 Android keyboards IMO: #1 Google/GBoard - Can't go wrong
    #2 Sony Xperia Keyboard (find modded ver if don't own a Sony phone) - Close 2ND to Google and awesome keyboard in own right
    #3 Ginger/Chrooma - Chrooma is like Google Keyboard, but I still prefer Googles feel/responsiveness...Ginger Keyboard is top 3 best, If not #1, but the price to unlock full potential is steep/ridiculous...
    #4 SwiftKey/Swype - Personal opinion on this one... I like both, but not enough to switch from Google or Sony
    #5 Flesky/Minimuum - Want to like these keyboards, but without swype/gesture typing, it's hard to love them...

  • William Wolley Feb 13, 2017 Link to comment

    Typany is perhaps another keyboard that should be on the list. It is very simple to use and has quite good auto-correction as well as word prediction, well, at least in English. There is a lot of things that you can customise on the keyboard. And above all, it is super small and is never a burden for your limited storage.

  • Pierre Hummer Feb 2, 2017 Link to comment

    Bah! Give me a REAL qwarty KB. One that does exactly what a PC or 'nix KB does. That's "Hacker's Keyboard" If you're a PC user or (especially) a programmer/coder, this is really the only choice. And it's free -and- NO ADS! just be sure to also install the (separate) companion dictionary apk.
    -= Hummer =-

    • Robert Sep 23, 2019 Link to comment

      I like the fact that it has no ads. I have been using it for a few weeks now, but the keys are too small for me, leading to a lot a typos to be corrected. I also find it a hassle to have to switch back and forth when I need to include numbers. Then, I have only been able to find a good functioning dictionary in English, none for the other languages in which I write.
      So....still looking for one that works well for my needs.

Show all comments
Write new comment:
All changes will be saved. No drafts are saved when editing