A new version of Gboard hit the stage late Wednesday night, and this one is absolutely packed with great improvements. The toolbar is now configurable, making space for an entirely new tool for editing text and navigating the cursor. One-handed mode now allows for resizing and positioning the keyboard. There's also a stack of newly supported languages from Assamese to Waray. The teardown isn't empty either, as there are signs Google may be planning to merge in the Handwriting keyboard and introduce an Incognito Mode.

What's New

Unofficial Changelog: (the stuff we found)

  • Toolbar now includes an overflow menu with additional extensions. Extensions can be rearranged to put the most useful ones in the main row
  • New Text Editing extension for moving the cursor around in text
  • Keyboard can now be resized and repositioned in one-handed mode
  • New languages
  • Key borders are now rounded with more visible shadows
  • Toggle for the 'G' button renamed to "Search and more"

Official Changelog: (posted April 26)

  • Cut, copy, and paste to edit text easily
  • Resize and reposition keyboard
  • New languages (with support for transliteration): Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Odia, Punjabi, Sanskrit, Santali, Sindhi, Tamil, Telugu, Urdu
  • Additional new languages: Kinyarwanda, Waray
  • Bug fixes

Official changelog posted

Google just posted a changelog for GBoard. Yeah, it's about three weeks after the app update began its rollout. It turns out we got pretty much all of the notable changes, but Google also put up a blog post featuring some pretty cool language enhancements.

Rearranging the toolbar

2017-04-06 05.11.322017-04-06 05.06.082017-04-06 05.06.26

The toolbar on Gboard is probably one of the most easily overlooked features, but it contains some pretty useful capabilities like quickly opening translation or switching themes. With this update, it's gaining a little more flexibility. Open it up in this release and you'll find a new 3-dot menu button hanging out near the right side next to the voice dictation button. This opens a screen with additional "extensions" that you can launch. These extensions can also be pulled from this overflow list and placed in the main row for easy access.

There are a couple of things to be aware of if you want to avoid frustration. First, the 3-dot menu doesn't appear if you've got the 'G' search button enabled. Just switch modes in Gboard Settings (long press the comma and slide over to the gear) –> Search –> Show "Search and more" button. (Yeah, by the way, that toggle has been renamed.) Once you've made adjustments, the new order of the buttons will persist if you switch back to showing the 'G' button.

Another issue appears when you actually try to drag items off of the toolbar or rearrange them. The only way to adjust buttons once they're in the toolbar is to drag another button from the overflow list to the toolbar and slowly knock items off the right side.

Note: In case you're confused about where to find the toolbar. There's a little arrow button to the far left of the word prediction line. Tap that and you'll see the toolbar. If there's a 'G' button there instead, follow the instructions above to switch away from it.

Text Editing tool

2017-04-06 05.15.322017-04-06 05.15.49

Thanks to word prediction, auto-correction, and swype-style gesture typing, people can make words happen really fast on a touchscreen. Things aren't quite as fluid if you need to move your cursor around in a body of text. The drag selector can work, but it's finicky and sometimes jumps a letter over from where you want to be; and swiping side to side on the spacebar is only marginally better. Sometimes you need the precision of real arrow buttons. The new Gboard brings a new Text Editing tool that quickly solves this problem.

Check the toolbar (described above) to find the Text Editor – the icon looks like a text selection bar. The editor has up/down and left/right arrows, buttons to jump all the way to the left (home) or right (end), a "select" button to begin selecting text at the current position, a button to select all text, and cut/copy/paste buttons.

Resizable keyboard

2017-04-06 05.18.052017-04-06 05.17.032017-04-06 05.17.41

A little more customization can be found in one-handed mode. Switch over and you'll find a new button that allows you to reposition and resize the keyboard. however you like. A drag handle pops into the center and all four corners so it can be adjusted quite a bit. If you don't like your changes, there's also a reset button to go back to the default.

Rounded button borders

2017-04-06 07.39.522017-04-06 07.39.45

Left: v6.1 and below. Right: v6.2.

If you're using button borders on your theme, you'll probably also notice the buttons pop off the screen much more than they used to. That's because key borders are now rounded and present a much more visible shadow than they used to. If you like the look, just go into the keyboard settings, pick a theme (it can be your current one), and flip on key borders. – Thanks, DavidJ!

New Languages

If you've felt left out because a language you use wasn't previously covered by Gboard, there's a fairly massive list of newly supported languages. Also, many of the languages, old and new, now come in both Roman characters and their native character set, so it's worth looking through the list on your device to see if you might actually have access to something more suited to your needs. Many of these also come in multiple dialects.

  • Assamese
  • Azerbaijani (Iran)
  • Bodo
  • Cherokee
  • Cree
  • Divehi
  • Dorgri
  • Dzongkha
  • Ewe
  • French (Belgium)
  • Fulah
  • Gujarati
  • Hawaiian
  • Inuktitut
  • K'iche'
  • Kashmiri
  • Kinyarwanda
  • Konkani
  • Maithili
  • Manipuri
  • Maori
  • Navajo
  • Odia
  • Punjabi
  • Samoan
  • Sanskrit
  • Santali
  • Sindhi
  • Tsonga
  • Waray


Disclaimer: Teardowns are based on evidence found inside of apks (Android's application package) and are necessarily speculative and usually based on incomplete information. It's possible that the guesses made here are totally and completely wrong. Even when predictions are correct, there is always a chance that plans could change or may be canceled entirely. Much like rumors, nothing is certain until it's officially announced and released.

The features discussed below are probably not live yet, or may only be live for a small percentage of users. Unless stated otherwise, don't expect to see these features if you install the apk.

Handwriting mode

Google's Handwriting Keyboard is pretty cool, but a lot of people don't really seem to use it that often. Judging by a few new strings in the app, it looks like Google may be planning to do away with the secondary keyboard and merge its functionality into the Gboard app.


<string name="setting_handwriting_input">Handwriting</string>
<string name="setting_handwriting_stroke_width_seekbar_text_left">Thin</string>
<string name="setting_handwriting_stroke_width_seekbar_text_right">Thick</string>
<string name="setting_handwriting_stroke_width_title">Handwriting stroke width</string>
<string name="setting_handwriting_timeout_seekbar_text_left">Slow</string>
<string name="setting_handwriting_timeout_seekbar_text_right">Fast</string>
<string name="setting_handwriting_timeout_title">Handwriting speed</string>

<string name="pref_key_handwriting_stroke_width_scale">handwriting_stroke_width_scale</string>
<string name="pref_key_handwriting_timeout_ms">handwriting_timeout_ms</string>

<string name="handwriting_speed_fast">Fast</string>
<string name="handwriting_speed_midfast">Mid-fast</string>
<string name="handwriting_speed_midslow">Mid-slow</string>
<string name="handwriting_speed_normal">Normal</string>
<string name="handwriting_speed_slow">Slow</string>
<string name="handwriting_speed_very_fast">Very fast</string>
<string name="handwriting_speed_very_slow">Very slow</string>
<string name="handwriting_stroke_extra_thick">Extra thick</string>
<string name="handwriting_stroke_extra_thin">Extra thin</string>
<string name="handwriting_stroke_midthick">Mid-thick</string>
<string name="handwriting_stroke_midthin">Mid-thin</string>
<string name="handwriting_stroke_normal">Normal</string>
<string name="handwriting_stroke_thick">Thick</string>
<string name="handwriting_stroke_thin">Thin</string>

The new text isn't exactly extensive, nor does it suggest there is any new functionality for the handwriting feature that isn't already in the dedicated keyboard, but it would be good to see one fewer app roaming around on the Play Store.

Likewise, the ability to draw emoji will also make the jump.

<string name="emojihandwritingime_id">emojihandwritingime</string>

<string name="doodle_domain" />

Incognito mode

Every once in a while, you might find yourself typing in words that you don't necessarily want to have recorded into your word history or personal dictionary. We won't speculate too much about what those might be, but the important part is that you might feel compelled to switch to another keyboard to maintain this added degree of privacy. Gboard is going to cover this situation in the near future by introducing an incognito mode.

<string name="pref_key_enable_incognito_mode">enable_incognito_mode</string>


The incognito icon

It doesn't appear to be live yet, but this is probably a welcome feature, even if it's just to avoid letting a one-time use term from wiggling in. After all, who wants that one random meme to pop up in recommendations for the next three months, especially if you only used it as a joke. <– Yes, it happens.


The APK is signed by Google and upgrades your existing app. The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way. Rather than wait for Google to push this download to your devices, which can take days, download and install it just like any other APK.


Gboard - the Google Keyboard
Gboard - the Google Keyboard
Developer: Google LLC
Price: Free