Microsoft SwiftKey Keyboard 4+

Custom GIF & Emoji Keyboards


    • Free
    • Offers In-App Purchases



Microsoft SwiftKey is the intelligent keyboard that learns your writing style, so you can type faster.

Microsoft SwiftKey is always learning and adapting to match your unique way of typing - including your slang, nicknames and emojis.

That means autocorrect that actually works and helpful predictions, so you can get your point across fast, without errors.

Customise your keyboard to match your style, with dozens of themes to choose from. Send emojis, GIFs and more to your friends – Microsoft SwiftKey even learns your favourite emoji.

Let Microsoft SwiftKey help you text faster with Artificial Intelligence, swipe-to-type and more! Download today.


Intelligent Keyboard
- Microsoft SwiftKey learns from you, including your word choice, emoji usage and more
- Swipe typing or tap-to-type, whichever you prefer
- Toolbar: the expandable menu filled with quick shortcuts

What’s New

Version 2.9.2

Emoji search is now available for most languages in SwiftKey Toolbar to find your emoji easier!

Ratings and Reviews

4.6 out of 5
862 Ratings

862 Ratings

Andrbb13 ,

Great keyboard for the iphone.

It's in general, a great keyboard, with nice and relatively accurate swipe input method. I would just like to see a couple of new features. First, I'd like to be able to resize the keyboard on my iphone. Secondly, I'd really like a split keyboard feature on my ipad. That would raise it to a whole new level.

zmousm ,

Cursor control no longer possible

When using more than one languages invoking cursor control is not possible since spacebar is used for switching between them rather than the former. As no new iOS devices support 3D touch, this has become a no-go issue for this keyboard. This is especially troublesome on the new iPhone SE that doesn't have an area below the keyboard to invoke cursor control (which is also not very practical though).

The developers must reevaluate this ASAP, for example Google Gboard uses a separate button for language switching and space for cursor control, or there could be some gesture for the former.

sclee53 ,

Crashing occasionally on iOS 13

Convenient switch-over between languages
Good dictionary
Crashes recently in ios 13.x Just "freezes". Occurs at the time when you try to forward a web link through an app. Need to switch to original iPhone keyboard, type a few letters (eg recipient address) and switch back to swipe keyboard

App Privacy

The developer, SwiftKey, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Contact Info
  • Identifiers

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • User Content
  • Usage Data
  • Diagnostics

Privacy practices may vary based on, for example, the features you use or your age. Learn More

You Might Also Like