Version: 4.0.21173.1568296 (21173)
18.08 MB (18,956,053 bytes)
Min: Android 4.0 (Ice Cream Sandwich, API 14)
Target: Android 5.0 (Lollipop, API 21)
Uploaded November 12, 2014 at 4:47PM UTC by Dmitriy Briskin
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.

APK Notes:

Materiyolo! Be sure to switch to Material Dark or Material Light after updating.

Also, the long keypress duration setting is back in this version.

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.

November 12, 2014
Android 4.0+
Apps related to Google Keyboard
Previous APKs for (arm) variant
All versions
  • Freek Smulders



    Does this one need the additional libs?

    • Pootis Man


  • nawa

    This install requires several new permissions for sync, yet I can’t find anything new in keyboard settings and in android settings too. Anyone knows what’s this about?

  • Trooper311

    Is this the L keyboard or no?

    • Robin Flikkema

      This is the google keyboard that comes with Android 5.0 for Nexus devices and some other devices

      • Trooper311

        Dope, thanks!

  • MeglioMotoG

    C’è un modo per cancellare le lettere alla destra del cursore, cioè simulare il funzionamento del tasto canc del PC?

  • Shawn Paul Jovet

    Does it crash in Landscape Mode?

    • VivaLaGamba

      landscape works fine for me

      • strauzo

        Try it with terminal emulator app or other apps with InputType.TYPE_NULL
        In Android versions < 5 there is a terrible bug, in landscape you can't write.

  • Deniss momo

    Android remains to be my favourite, but now hating
    when I can’t install all the Java apps I used to have!!! I truly love these
    APKs since I need no Google play especially in my country and they are working
    pretty well!!! Now saved, I got them here

  • mwrobe1

    Thanks for posting this. My Galaxy S3 will never get 5.0…this is a great addition.

  • Guest

    As someone running without adblock, which download button is it?

    • Cosmo

      The blue one next to the google play icon

  • mikalmadsen

    Are languages other than En-US supported?

  • Manuel Endruweit

    awesome. very nice. thank you!

  • Anu Reddy

    Its downloading only 12mb and when i tried to install it says parsing problme whats happening.. can somebody help me

  • Does this support 4.4.4 KitKat for N7?

  • tommy g

    I downloaded it and check it as active but the Samsung keyboard is still popping up instead and is greyed out so I cant uncheck it any help? Using galaxy s5 with moar rom

  • Syed Mohammed Ameen

    How To Directly Download Apk On Your Phone & Computer

    Check Here –

  • Ryan T. Baring

    update pllsss

  • Neil_Parks

    This was the default keyboard app on my new ZTE Whirl-2. I was very happy when I discovered I could get rid of it and use Swiftkey instead.

  • Moh Reza

    Hi , I use the newest version of google keyboard , I have problem with “google voice typing” : it is always on Automatic by default , therefore , i should go to setting , language & input : disable ( unmark ) the ” google voice typing ” , I need help how to permanently disable the said option on my phone : Huawei , Ascend G 610 Dual . Thanks in advance

  • niku

    Hey somebody now how to get sorce code for google keyboard for android ?
    That it’s possible?