Version: 4.1.22113.2045356 (22113)
22.75 MB (23,857,064 bytes)
Min: Android 4.0 (Ice Cream Sandwich, API 14)
Target: Android 5.0 (Lollipop, API 21)
Uploaded June 27, 2015 at 8:17AM UTC by Isotopes
Download APK
There's a newer version available below!

Whoa there!

It looks like you're using an ad blocker, so you'll have to wait 15 more seconds.
Please whitelist this site to skip the wait and help us pay for bandwidth, hosting, and other bills.

This release does not have a Play Store Description, so we grabbed one from version

Google Keyboard makes typing fast and easy with gesture and voice. Glide through letters with Gesture Typing to enter words - just lift your finger to finish a word and gesture again, no spacebar required. Compose text on-the-go with Voice Typing. When you can’t find the right words, express yourself with hundreds of perfect emoji. Works on all your Android devices.

Key features:
• Gesture Typing: Slide your finger from letter to letter. Completes a word before you’ve finished the gesture, especially useful when gesturing longer words.
• Voice Typing: Touch the microphone to simply dictate your text.
• Word completion suggestions, automatic corrections, and next-word prediction based on the words you have typed.
• Emoji: Press and hold Enter to choose from hundreds of emoji in any app (Android 4.4+).
• Learns as you type: No need to manually add words to a personal dictionary. Type a word once and you can gesture type it or find it in suggestions next time. Long press a suggestion to remove it from your “learned words” or the keyboard dictionary.
• Sync your learned words across devices to improve suggestions: To turn on keyboard syncing, go to Settings → Language & input → Google Keyboard → Dictionary → Sync learned words.
• Gesture cursor control: Slide your finger across the space bar to move the cursor.
• Gesture delete: Slide left from the delete key to quickly delete multiple words.
• Symbols hints: Show quick hints on your keys to access symbols with a long press (enable in Google Keyboard Settings → Preferences → Long press for symbols).
• One handed mode: On large screen phones, pin keyboard to the left or the right of the screen by long pressing on Enter and selecting the thumb icon.
• Fast symbols: Gesture from the “?!☺” key to temporarily switch to the symbols keyboard and insert a symbol.
• Fast capitalization: Gesture from the SHIFT key to a character to capitalize it.
• Choose a layout with or without key borders to suit your style.

Gesture typing and word suggestions supported in:

English (US), Afrikaans, Armenian, Azerbaijani, Belarusian, Bulgarian, Bulgarian (BDS), Catalan, Croatian, Czech, Danish, Dutch (Belgium), Dutch (Netherlands), English (India), English (UK), Estonian, Finnish, French (Canada), French (France), French (Switzerland), Galician, Georgian, German (Germany), German (Switzerland), Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian (Italy), Italian (Switzerland), Kazakh, Kyrgyz, Latvian, Lithuanian, Macedonian, Malay, Norwegian, Persian, Polish, Portuguese (Brazil), Portuguese (Portugal), Romanian, Russian, Serbian (Cyrillic), Serbian (Latin), Slovak, Slovenian, Spanish (Latin America), Spanish (Spain), Spanish (US), Swahili, Swedish, Tagalog, Turkish, Ukrainian, Uzbek, Vietnamese.

Additional keyboard layouts:

Arabic, Basque (Spain), Bengali (Bangladesh and India)*, Esperanto, Hindi*, Kannada*, Khmer (Cambodia), Lao, Malayalam*, Marathi*, Mongolian, Nepali, Tamil (India and Singapore)*, Telugu*, Thai, Zulu.

* For Indic languages, Google also offers Google Indic Keyboard in the Play Store with Hinglish and transliteration support.

This release may come in several variants. Consult our handy FAQ to see which download is right for you.

June 27, 2015
Android 4.0+
Apps related to Google Keyboard
Previous APKs for (arm) variant
All versions
  • Luis

    What’s new????

    • Sushrut Singh

      Nothing Much !
      Everything is fine.
      You Say :)

  • Giovanni Stoto

    Anyone knows how to add a word to the dictionary?

    I type p a s t and I get by default last instead of past

    • roberto.elena

      Go to Settings/Language & input/personal dictionary. I mean Android settings, not keyboard settings.

      There you can see all your words for all the languages you use. You choose a language or the “For all languages” option. In the next screen you will see any words you have added to the dictionary (it might be empty) and there is a “+” on the right upper corner where you can add new words.

      • Giovanni Stoto

        This I know. I mean during typing. Before the word would highlight in green with a + at the end that when hit would add the word to the dictionary. Now?

        • roberto.elena

          That’s no longer the case. Now you see the word underlined in red, you can tap it and it gives you the option to add it. You might have to deactivate “Auto-correction” in Google Keyboard Settings/Text correction to see it, otherwise the word changes automatically when you press space or a punctuation.

          But anyway, are you typing in English? Because both “last” and “past” are English words in the dictionary, so it won’t give you the option to add them, I think. That’s why I suggested adding them through the general settings and not in the keyboard.

          • Giovanni Stoto

            I don’t see red underline, either black or sometimes bold green, but I do have autocorrection.

          • roberto.elena

            OK, this is what I see with auto-correction enabled.

            While you are typing a word, you will either see a black underline, if the keyboard has no auto-correction suggestion or a blue underline (maybe you call it green) if the keyboard has an auto-correction suggestion.

            If you type space (or punctuation) and there is no auto-correction suggestion (black underline), the underline will turn red if the word does not exist in the dictionary and you will have the option to add it if you tap on the world. If you type space while the underline is blue, the word will be changed to the one auto-correction suggests. If you then type backspace, the word will change to the one you typed, instead of the one auto-corrected, and IF the word is NOT in the dictionary, you will see the red underline and again, you can add the word to the dictionary.

            Your problem I think is that you want to add a word that already exists in the dictionary, that’s why.

          • Giovanni Stoto

            I understand but it is the red underline I do not get. For exa example when I go back the word is underlined in black not red. Even if I type a misspelled word I get black underline not red. See image attached.

            Actually even the blu/green underline is very seldom

          • Giovanni Stoto

            I attached 3 screenshots in sequence.

            1st: I type lets and I get a blue underline with a suggestion for let’s

            2nd: I clickedbon the blu underlined word, the word becomes black underlined and suggestion is now for lets

            I type again lets and it is blu underlined

            No sign of any red underline to add lets.

          • roberto.elena

            Oh I see now. It depends on the app. There is no red underline if I use Chrome to reply to you (exactly like the image you attached), but there is red underline in Inbox or WhatsApp.

          • Giovanni Stoto

            But second screenshots are from keep. Tried WhatsApp, nothing… Going mad

          • roberto.elena

            Then I’m also clueless. I do get red underlines in WhatsApp. I’m on a Nexus 5 with stock Android 5.1.1, maybe your version of Android (different OEM or custom ROM) is interfering with the keyboard app.

          • Giovanni Stoto

            I have a OnePlus One with COS12… Maybe…

          • Adrian Vovk

            You need to move to the next word. For example if I just type Asdf without pressing space it won’t give an error until I focus away from the text field. But if I do focus away or press any buttons other then letters it will A:Autocorrect or B:Give an error. If an Autocorrect happens pressing backspace will undo it.

          • Giovanni Stoto

            What do you mean for focus away?

  • Darth_Brian

    See here now Good with apkmirror _____ ……………Keep Reading

    • Xenotrumpet

      k bot

  • DeHaan

    Does anyone know how to get this app working if pushed directly to /system? It simply refuses to work here if i install it this way (it crashes all the time due to a bus error with one of the libraries). However, if i update it via Play Store (therefore putting the apk into /data), it works normally…

    Google is making me waste my precious (and limited) space. For me. Google apps belong in /system, not in /data

    • Spasillium

      After installing these apps as system apps for a while, I’m having the exact same problem and can’t figure it out at all. I tried converting this app under Ubuntu, Windows 8.1 and even old ass Windows XP in a VM under 8.1. I get a signal 7 error in logcat every time after trying to open the keyboard installed as a system app, but works as a normal user app.

  • patrick

    i just install it as a normal apk and everything works just fine