How to Install a Keyboard on Your Android Smartphone

Ditch the default keyboard and replace it with something better

Smartphone keyboard

Typing on a smartphone can be tedious. Luckily, there are many third-party Android keyboards available, with smarter auto-correct, tracing features, and more. While GBoard, the Google keyboard, is well-liked and has gesture typing built-in, as well as voice typing and emoji shortcuts, it's worth looking at the variety of alternative keyboard apps available. Here's how to install one (or two, or three).

Note: The directions below should apply no matter who made your Android phone: Samsung, Google, Huawei, Xiaomi, etc.

Choose Your Keyboard

There are many third-party keyboards available for Android.

  • One of the most popular keyboard apps is Swiftkey (free). It's so popular, in fact, that it's pre-loaded on several different Android smartphones, including the Samsung Galaxy line. Swiftkey offers predictive text, a variety of themes (some require in-app purchases), and the ability to type by tracing; that is, gliding across the keyboard.
  • Swype  is also well-regarded and introduced the concept of tracing keyboards. Reviewers say that its predictive text isn't as good as Swiftkey's, though.
  • Touchpal (free) is yet another keyboard that offers trace-typing, in addition to stickers, emoji, and auto-correct. 
  • For tap typists, Fleksy ($1.99) has a top-rated auto-correct engine and some gesture controls.

Most keyboards offer alternate languages to English, which you can set up within the respective app. Some also enable you to tweak the keyboard layout, including adding or removing a number row and including emoji shortcuts.

Make it Your Default

Once you've downloaded your chosen keyboard—or even more than one—there are a few more steps you need to take.

  • Go to Settings > language & input > keyboard & input methods, and tap on the current keyboard.
  • A change keyboard window will pop up. Next, tap on choose keyboards, and you'll see a list of each one you've installed. Tap your keyboard of choice.
  • Note: you may see a warning that this input method may collect the text you type including personal information. This data is how auto-correct learns to predict what you're typing, but it means an app could be storing your emails, texts, web searches, and even your passwords. We recommend reading about what the app collects before agreeing. If you're satisfied with the explanation, tap OK, and you're almost ready to go.
  • Finally, open the new keyboard app and finish setup.

If you're using Swiftkey, for example, after you enable Swiftkey in settings, you need to select it again within the app. Then you can choose to sign in to Swiftkey to get personalization, themes, and backup and sync features. (You can sign in with Google rather than creating an account, which is convenient.) If you use Google to log in, you have to allow the app to view your profile information (via Google+). You can also optionally personalize your text predictions using your sent mail.