SwiftKey Keyboard

SwiftKey Keyboard Free App

Rated 4.49/5 (2,303,774) —  Free Android application by SwiftKey


About SwiftKey Keyboard

NEW: All themes are now completely free!

Upgrade your phone’s keyboard to SwiftKey Keyboard for free - and get more done without fussing over typos. Join over 250 million people worldwide who use SwiftKey Keyboard for hassle-free typing.

SwiftKey Keyboard uses Artificial Intelligence to automatically learn your writing style, including the emoji you love to use (if you use emoji), the words that matter to you and how you like to type. That means autocorrect and predictive text that actually works because it adapts to you.

SwiftKey Keyboard caters for all typing tastes - all colors, designs and themes. Support for 150+ languages. Tapping or swipe-to-type. Tons of emoji (smileys, emoticons). No emoji. Or emoji keyboard predictions learned from how you’ve used emoji before.

- Kills your typos
- Type faster with A.I.-powered predictions
- Simply swipe-to-type with SwiftKey Flow
- Autocorrect that actually works
- Always learning your slang, nicknames and phrases
- 80+ colors, designs and themes
- Emoji keyboard - learns and predicts your favorite emoticons
- Bilingual autocorrect across 150+ languages
- Teach the autocorrect your quirks from your online accounts

Find out more about SwiftKey’s key features: https://swiftkey.com/en/keyboard/android/

Supports 150+ languages, including:

English (US, UK, AU, CA)
Spanish (ES, LA, US)
Portuguese (PT, BR)

See the full list of languages here: https://swiftkey.com/en/keyboard/android/#lb.supported-languages

SwiftKey Keyboard requests access to your SMS messages in order to improve word predictions based on what you've typed before.

Some features are only supported by certain versions of Android. Emoji is supported on Android 4.1 and above. For more information on emoji support and other FAQs, please see https://support.swiftkey.com/.

© Copyright TouchType Ltd 2017

Never Miss An Update!

Follow Android Blip on Facebook / Google+

How to Download / Install

Download and install SwiftKey Keyboard version Varies with device on your Android device!
Downloaded 100,000,000+ times, content rating: Everyone
Android package: com.touchtype.swiftkey, download SwiftKey Keyboard.apk

All Application Badges

Jul 19
Good rating
For everyone
Android app

App History & Updates

What's Changed
- SwiftKey now supports 12 new languages: Syriac, Gujlish, Neo-Aramaic (Turoyo & Sureth), Papiamento (Aruba & Curaçao), Cebuano, Joola-Fonyi, Mossi, Maranao, Sicilian, Waray
- Lots more fixes and improvements to keep SwiftKey running smoothly
More downloads  SwiftKey Keyboard reached 100 000 000 - 500 000 000 downloads
Name changed  Name changed! SwiftKey Keyboard + Emoji now is known as SwiftKey Keyboard.
More downloads  SwiftKey Keyboard reached 50 000 000 - 100 000 000 downloads
Name changed  Name changed! SwiftKey Keyboard & Free Emoji now is known as SwiftKey Keyboard + Emoji.

What are users saying about SwiftKey Keyboard

by L####:

ARABIC has changed. The letters are not in the same places. Instead of making things easier it has been an issue for Arabic users. Please solve this. Also, can't use the previous keyboard before the update which keeps no option. But not bad overall...

by S####:

Love the long press alternate(*) keys and the number row. Just a few things that bug me. I'd happily pay for a better app. 1. The keyboard choices are practically nonexistent and the app hasn't been improved since I got it three years ago. 2. Prediction(*) is terrible. I've starred the words that I had to type out completely. Only three predictive(*) words make the feature even less useful. 3. The keys take up too much room, some of the rows don't need to be as tall (numbers + two bottom).

by G####:

Come back once a year to try. Always a laggy, bloated mess. Terrible predictions, difficult to fix it's bad choices. After a day, it's so slow literally everything I type is wrong because it's so behind my touches. Will never forgive them turning on paid customers, now offering everything for free.

by Q####:

Hate it. It keeps making up more than one word space and all. Constantly changing what it predicts. Can't remember what keyboard I had on my last phone which was way better.

by B####:

Has a login but doesn't seem to share learned predictive text info with all devices. Freezes a lot, but works really well ~90% of the time. Still giving 4 stars because the freezing could be Samsung related. I have a Note 4.

by M####:

I hate the fact that it highlights a word (cursor at the end of word) everytime I click on it. I wanna change or delete a letter in a word I have to click it twice to get where I want the cursor to be. Sounds not a big deal but when you use it all the time it's annoying, and I don't see the reason why it has to be like that. And also, it will randomly skip a letter or two while typing. I always find myself going back to correct it. It gets on my nerves too. Other thsn that, it's a close to perfect keyboard.

by P####:

Update : what kind of URL is that? Seriously? You guys couldn't make it longer? Here's a tip. The article numbers would be be adequate. Notice the 2 "be"s. Time for new keyboard. Multiple word predictions are awful. Actually changes the meaning of what you type completely sometimes. SwiftKey refuses to make it possible to disable this. What's more I have auto-correct disabled but still words are changed or inserted. 1 star until it's gone or I can turn it off.

by X####:

I've used this keyboard for about 4 or 5 years. It's had lag problems for ages. Stock Android keyboard has virtually all the same customization with no lag. Too bad.

by O####:

Was a 5Star top review. But there's a bug SwiftKey know is happening but can't or won't fix. I've asked but nothing's changed. Bug: layout won't stay in compact on horizontal view.

by K####:

You guys changed the Light theme and now it's freaking ugly. I would use another theme, but if THIS one is ugly the other ones are horrendous. Time to switch apps it seems.

by H####:

This app has been unstable ever since Android 7.1. Hangs the device and requires reboot several times a day. Was stable for a little while but ever since today's update it's frozen three times in the past 7 hrs. Please spend some time working on stability!

by N####:

I like the layout, options, designs however I wish it were more customizable. Also I hope this app starts learning my word style! It's learning curve is SLOW and typos the hell out of even basic wording. I am highly irritated but still giving it a chance for now.

by E####:

At times the prediction feature is horribly inaccurate. Also it needs to be data wiped after a month of learning. Sweet spot seems to be after 2 weeks of use. Any more or less causes horrible accuracy and performance.

by C####:

better than alot of keyboards i have had. significantly less errors in typing. just wish someone can move the devices "home buttons" to the top of the screen while the keyboard is in use to further decrease annoyances with goin back to the home screen or going back to previous screens, etc..

by F####:

No longer useful, predictions are horrible, constantly having to correct typing. The stats are nonsense. More of a hindrance than helpful. No response needed from the developer. Update adds zero value. And... I payed for this. Fix it instead of responding with nonsense.

by Y####:

Doesn't remember 'do not suggest'. No matter how often I request SwiftKey to not suggest certain words, it keeps suggesting them and there is no possibility to edit the dictionary with learned words. The update to the themes is awesome, love the line around the keys

by J####:

1 theme(huawei) SwiftKey is missing after latest update. I like that theme. I hope u can fix it if there something error. Beside that i hope if u can make a dark colour on numbers(when changed to symbol mode) it help to differentiate the numbers & symbol make it easier to type in number.

by R####:

Samsung J5, Android 6.0.1 — with latest update (24 May), app suddenly freezes and is unresponsive. I'd be typing and bam! Nothing I press would make the keyboard write; and it so often happens that "long press" won't appear and select symbols. Could this be a bug? Please help. Plus, I keep typing "ok" and it still corrects to "OK" (just an observation). It certainly learns new words, but is unable to correct itself. Still a keyboard I prefer, even though I've started having these issues. Thank you.

by A####:

Edit: And the only theme I liked is now gone after latest update. I don't like anyone of the theme except Huawei theme but wish it was in all white and all black both. , swype has much better themes as compared to swiftkey.

by Z####:

Can't deal with the keyboard lag on the moto g. Spending 10 seconds waiting for it too appear is unacceptable. ******* Update may 2017 ******* now using galaxy s6 and it is much better. Still needs improvement on custom dictionary but its good

by W####:

The best keyboard.. No bugs, easy to use.. Excelent brain mapping.. Only prediction bar needs disable/remove button.. It will give more space to users who don't want ther sentences to be predicted.

by D####:

Installed to replace Touchpal as their constant ads and pop ups were driving me mad. Took a bit of getting used to the change but I wish I had discovered SwiftKey earlier. Love it. Please developers don't spoil it with ads and pop ups.

by V####:

PLEASE REMOVE BLACK BAR THAT ASKING TO SET MY LANGUAGE.. I love this keyboard.. BUT I hate that black bar asking me to set my language.. Its annoying and take space.. Sometime I cant even see what am i typing.. Because that black bar block it when Im not choosing any language..

by U####:

Swiftkey is too quick to decide that it knows better than its user. A mere mistake in spelling accidentally entered will be remembered 10 times down the line. Everytime you write the correct word, it decides you want your past mistake written instead. And when I take the effort to manually caps all of a word, it's obvious it's an acronym and I would like it to stay that way. But nope, SwiftKey decides that my effort to caps everything is a mistake and it uncaps everything that I just typed. It's cool that it learns my typing pattern. But being a smart ale app it's getting on my nerves. And who the hell decided to automatically put a space after every symbol/punctuation?

by I####:

I have always been a galaxy owner using the Samsung keyboard until I upgraded to the s8 and they pushed the horrible Bixby on you for voice to text. Tried this keyboard and it is so much better; I wished I upgraded a long time ago. Predictive text is great, themes give you great control over keyboard size and layout options. I type faster and make way less mistakes. Highly recommend.

by T####:

Ever since you've been free got worse and worse every update. My keyboard stops recognising my response to words and have to close the key board to open it again to make it work. Changes correctly written words to something spelt completely different. Gonna uninstall this keyboard very soon can't belive how bad dots got!

by L####:

Even though SwiftKey keyboard supports local languages like Malayalam, nobody uses that because of the keyboard style. We want 'Google Indic Keyboard' input method for regional languages that can be used very easily. I was deeply disappointed as SwiftKey keyboard didn't allows us to type in English whereas the keyboard itself translates it to the corresponding regional language, just as 'Google Indic Keyboard/ Malayalam & English' does. Hope this will be updated soon as I need to switch everytime to 'Google Indic Keyboard' for Malayalam typing.

by S####:

I installed the beta and tried it the same problem exist... The pop up key when press keys on keyboard is not like Gboard.. it's appear and disappear too fast.. like lightning... we need pop up key bubble to be zoomed and clear I use Huawei mate9 which comes with 2 default keyboards Swift & Google keyboards

by G####:

So after this update the skins and themes of the app have become worse. I do not appriciate that. I'd still like the sound of gborad and Iphone's keyboard. And there is a little gap at the right end of my suggestion bar which is useless and i do not appriciate it and it bugs me.

by Q####:

The only thing I observed now is when I changed my phone, the keystrokes it saved in previous device is not popping up. The new device is saving keystrokes as fresh one. A aspect which u guys need to look at. Overall, Loved the way it saves my own way of typing words.. Be it in any languages.

by B####:

Purchased on 3 devices in 2012. Good speed and options (layouts, sizes, colors, arrow keys, etc.), predictive learning *slightly* better than stock Android. But, after begging for 5 years, STILL REQUIRES MANUAL CORRECTION OF SPACING WHEN PUNCTUATION SUCH AS A COLON OR SEMI-COLON IS USED!!! In 2015, their response here indicated this was a high priority issue, but no fix as yet, so it's back (again) to the improved stock Android keyboard. Microsoft: PLEASE, PLEASE fix this, and the hangs with Firefox.

by M####:

Not actually a swipe keyboard. It's more kind of 'touch a few keys and then select word' keyboard. Very irritating the awful predictions you get when you swipe, and the time you spend deleting wrong predictions. Do they have any notion of most common words?

by P####:

Does this happen with everyone :each time I update our install the keyboard on another device I become less efficient because it doesn't predict and auto complete the same way before the update. It takes some time until it teaches my typing style again. It is connected to me account...

by X####:

I love this keyboard, and have been using it for about 4 years,with absolutely no problems. However, after the latest update some of my press and hold functions for symbols don't respond. I haven't tested all of them, but as far as I've noticed most of them don't work. For example the close bracket and the quotation marks don't respond, I have to input them manually from the symbols key option. I don't know if anyone else has had the same issue, but it is quite troublesome. Still great otherwise! Predictions are fantastic. 4 stars! *edit after new update* Changed to 5 stars! Abovementioned problems addressed, thanks SwiftKey

by O####:

how i stop the auto correction?

by K####:

When I swipe it gets the word wrong almost as often as it gets it right. Pretty frustrating, for instance I had to delete and type letter by letter to make it actually say frustrating. Wish touchpal didn't take over your phone with ads. As a keyboard it's vastly superior. Wish SwiftKey was more like touchpal in function.

by H####:

It is the best and the only app that could off the auto correct. U really need to scroll through all the themes to find the one that suits your self. I would recommend this to other users. But u could also turn the auto correct on. But now come to look at it, the keyboard keeps crashing. Also, if we could custom our keyboard I think that would be better. I would continue using the keyboard but maybe u could go and check out the prob why it crashes sometimes and yea pls pls pls let us custom our keyboard. Thx :)

by N####:


by E####:

Just great

by C####:

Still a tad bit slow sometimes but it's so fantastic in every way that I never could do without. Being able to switch between languages seamlessly is golden and no other auto correct knows me like SwiftKey do. We have a relationship, this keyboard and I and without it I'd be truly lost.

Share The Word!

Rating Distribution

2,303,774 users