iPhone & iPad

Using the SwiftKey Keyboard
13 Articles

12 Articles

12 Articles

6 Articles

3 Articles

9 Articles

1 Articles

SwiftKey Note
10 Articles

How to use the SwiftKey Keyboard See in Article Page
How to personalize your phone with SwiftKey Keyboard for Android See in Article Page
How do I access Toolbar in SwiftKey Keyboard for Android? See in Article Page
Using the SwiftKey Keyboard
13 Articles
Can I use voice to text with SwiftKey Keyboard for iOS?
  1. How do I use Voice Typing?
  2. Voice Typing & your data

1 - How do I use Voice Typing?

Your SwiftKey Keyboard now offers Voice Typing (or voice dictation) - perfect for all those moments when you prefer to speak instead of type.

If you’ve selected English as your SwiftKey language option you'll find Voice Typing is enabled by default.

Tap the microphone icon on your SwiftKey Keyboard to get started.


Speak to begin dictation - the microphone will turn blue. To stop dictation - tap the microphone.


If you'd like to disable Voice Typing, or hide the icon from your SwiftKey Keyboard:

1. Open your SwiftKey app.

2. Tap 'Settings'.

3. Tap the 'Voice Typing' button to toggle off/on.


2 - Voice Typing & your data

Your data from Voice Typing will be sent to Microsoft’s speech services to turn your speech into text.   If you agree to share your Voice and text data with Microsoft, it will help our speech-recognition services understand you better and make Voice Typing more accurate.

All of your voice and text samples that are shared with Microsoft are de-identified. 

Due to this de-identification, if you sign into SwiftKey using a Microsoft Account your speech input data will not be viewable in the Microsoft privacy dashboard.  

How can I stop sharing my Voice data?

You can stop sharing this data at any time. To do this:  

  1. Open your SwiftKey app.
  2. Tap ‘Settings’.
  3. Tap ‘Voice and text data use’ to toggle consent off/on.   


Note: If you turn ‘Voice Typing’ off altogether, the ‘Voice and text data use’ button will be disabled.

Read more Contact us
How do I set up SwiftKey Keyboard on my iPhone, iPad or iPod touch?

We all know that typing can be frustrating at times - dealing with typos, long words, and the inevitable autocorrect fails. This guide is designed for new users to SwiftKey or those looking to gain a better understanding of features.

  1. Customizing SwiftKey
  2. Languages
  3. Personalizing and backing up your words
  4. Customizing your keyboard

1 - Customizing SwiftKey

One of our top tips to get SwiftKey working for you is to really get to know your way around SwiftKey Settings - i.e. the command centre.

You can access these by opening the SwiftKey app directly from your device.

Within Settings you can really fine tune SwiftKey: set up things like your languages/layouts, key click sounds, your text correction preferences and more. You can even browse and download themes to beautify your keyboard.


OK - now that you know where to find everything, let’s move on to setting up your languages!

2 - Languages

SwiftKey supports 106 languages on iOS, so, even if you speak more than one, there’s a good chance we support yours! The iOS app also lets you type in up to two languages at once, this means less time spent switching and more time typing to the ones you love.

Downloading/Enabling languages

First things first: where to download and enable your languages?

You’ll find this in the ‘Languages’ section in SwiftKey Settings (accessed by opening the app from your device):

  • You’ll see a long list of available languages - just tap one to download.
  • Downloaded languages will be automatically enabled, and you can enable up to two languages at once.

SwiftKey-MainLanguages.jpg new-ios-languages__1_.jpg

Check out this article for a more detailed explanation.

Setting language layout

It may be that you wish to type in German, but with a QWERTY keyboard layout, or in English with a QWERTZ layout. So, how to change your language layout?

This can also be done from the ‘Languages’ section in SwiftKey Settings. Once you have downloaded a language pack, simply press ‘switch layout’ to see a list of available layouts and choose the one you want.

ios-languages-switch-layout.jpg ios-languages-layout-list.png

If you’d like to learn more about using SwiftKey with more than one language, please see this article.

3 - Personalizing and backing up your words

Turbo charge your SwiftKey experience right from the beginning with a SwiftKey Account.

SwiftKey Account

The SwiftKey Account is a free opt-in service that enhances your SwiftKey Keyboard by leveraging the power of the cloud. As part of this, you can:

  • Instantly tailor your predictions to you by letting SwiftKey learn from the way you type.
  • Safely store your learned language data and sync it across all your devices (never lose your learned language data again).

All you need to perform this magic is to:

  • Create a SwiftKey Account (accessed by opening the app from your device and tapping ‘Account’).
  • Ensure ‘Backup & Sync’ is enabled.

ios-container-account-arrow.jpg account-backup-sync-selected.jpg

Privacy and Data Security

It’s important for you to know that we take privacy and data security extremely seriously. The SwiftKey Account is an opt-in, secure, encrypted service that gives you full control over your data. Our robust Privacy Policy explains and protects your rights and privacy.

For further information about the SwiftKey Account, Personalization and Backup & Sync, please see here.

4 - Customizing your keyboard

SwiftKey offers many options when it comes to customizing your typing experience.

Text correction

SwiftKey not only corrects your typos, but it also predicts your *next* word (i.e. reads your mind!).

No matter what your typing style, SwiftKey allows you to choose whether or not you want autocorrect turned on.

This option can be found in the 'Settings’ panel (accessed from the SwiftKey Settings by opening the app from your device).

Tip: in each case, you’ll still always be able to enter predictions directly from the prediction bar.

ios-container-settings-arrow.jpg ios-autocorrect-settings.jpg

SwiftKey Flow

If you would like to type by seamlessly gliding your finger across the keyboard, then SwiftKey Flow is something you’ll want to check out!

Give Flow a spin from the ‘Settings’ panel (accessed from SwiftKey Settings by opening the app from your device). You can learn more about Flow here.


Key Click Sounds

Whether you love or hate the idea of hearing a sound every time you tap a key, you can enable or disable key clicks under ‘Settings’ in the SwiftKey Settings (accessed by opening the app from your device).

Please note that if keyboard clicks are turned off in Apple settings > Sounds, this will not affect the settings selected in SwiftKey. However, muting ‘Ringer and Alerts’ in Apple settings > Sounds, will also mute SwiftKey’s key click.

For more detailed information, please see this article.


Haptic Feedback

We've added Haptic Feedback to SwiftKey. Small vibrations can be felt when opening the emoji panel, long-pressing the emoji/globe key, and activating the 'emoji bomb'.

Support for Haptic Feedback is limited to iPhone 7 and above. It is enabled by default, so you don't need to do anything.

If you want to learn more move on to our ‘Using the Keyboard’ tutorial.

Read more Contact us
How to use the SwiftKey Keyboard

This guide to ‘Using the Keyboard’ will take you through the following:

  1. Typing with SwiftKey
  2. Keyboard Themes

1 - Typing with SwiftKey

How does it work?

SwiftKey is designed to improve the ease and accuracy of your typing, no matter how (or what) you type!

If you like to know the technical side of things, here’s a (very) brief description of how SwiftKey helps you out:

  • The keyboard uses advanced error correction, meaning grammar and spelling errors are a thing of the past.
  • SwiftKey predicts your >next word<. Next words are predicted with such accuracy that 33% of suggestions are right the first time and usually (84% of the time) you won’t need to press more than two letters.
  • This is done by analyzing the context of a user’s sentence and input behavior, which is accomplished through our prediction engine, which employs statistical language models generated by analyzing billions of words of background text.
  • SwiftKey doesn’t just predict regular words – it learns as you type and remembers how you write. As you choose words and sentences over time, our prediction engine creates a dynamic contextual understanding of your writing style to boost the accuracy and speed of the predictions.

So, what does this mean for you and your typing?

  1. Bashing the keyboard and expect some sort of sensical output.
  2. Tapping the middle prediction (or tap space) will often result in unique prose.
  3. SwiftKey always knows the perfect response and will practically type it for you.

We don’t want you hunting for the percentage key, or wondering where the hashtag went. So here’s a little roundup of where things are located on the keyboard for the QWERTY layout using English US.

First keyboard pane:

first_1.jpg  first_2.jpg


Second keyboard pane (accessed by tapping the '123' key): 

second_1.jpg  second_2.jpg 

Third keyboard pane (accessed by tapping the '#+=' key):

third_1.jpg  third_2.jpg

The emoji keyboard can be accessed by tapping the emoji (smiley) button from any pane. You can also long press to bring up the keyboard option menu.

ios-freq-used-emoji.png  new-ios-globe.png

Using SwiftKey Flow

SwiftKey Flow essentially allows you to type by gliding your finger across the keyboard. As you glide across the letters, you’ll see predictions appearing on the prediction bar - as soon as you see the word you’re after, just lift your finger and the word will be inserted!

SwiftKey Flow also allows you to glide through space, meaning that you can flow a word, move down to the spacebar, and flow the next word - all without lifting a finger. 

Tip: You can switch seamlessly between flowing and tapping - there’s no need to change modes.


Removing/Adding Words

SwiftKey is clever by default, but occasionally odd, offensive or just plain weird words slip through the net. Don’t panic - it's easy to remove words you don't want to see.

The next time this word shows up as a prediction, simply long press the prediction and you’ll see a pop up notification asking whether you’d like to remove the prediction. Just press ‘OK’ and the word will be removed from your language model.

This word won’t be predicted again unless you retype the word.

Multiple Languages

We know you’re a clever bunch, and many of you speak two, three or even more languages. SwiftKey enables you to effortlessly type in up to two languages at once.

If your selected languages use the same alphabet and you have selected the same layout for all of them (i.e. QWERTY), then all you need to do is... type! It doesn't matter which language you start typing in, SwiftKey can detect the one you’re using and offer you predictions/corrections accordingly.

Even if you are using languages with different layouts or alphabets, you can switch between them at the mere swipe of a finger. Simply press on the spacebar and then either slide left or right, or choose from the popup to change up your language/layout!


Tip: To access additional accented characters, just long press on a key and slide to select the one you’re after.

2 - Keyboard Themes

We genuinely want to facilitate you in expressing your uniqueness, and so we decided to invest in designing and creating the very best quality themes for your keyboard.

Changing Themes

We have a plethora of beautiful, free themes (including animations like 'Zig Zag' and 'Cogs', plus the colourful and vibrant 'Oxygen') for your keyboard, whatever your style may be!


You can get to the themes by opening SwiftKey and tapping ‘Themes’. When you see one you like, simply tap to select. Next time you open your keyboard, your brand new theme will be shining back at you in all its glory.

If you fancy a change just select another from the designs available. 

ios-new-themes.jpg  IMG_0218.PNG  IMG_0219.PNG

Read more Contact us
Does SwiftKey work on my iPad?

SwiftKey is available on the iPad and is supported on all devices running iOS 9 and above. 

Following the release of SwiftKey 2.0.0, iPad users will also benefit from a new, extended layout, tailored exclusively towards larger devices.






Read more Contact us
How do I use 3D Touch on SwiftKey for iOS?

From SwiftKey 1.6.3 onwards we've made it possible to control your SwiftKey cursor using 3D Touch.

3D Touch is triggered by pressing down firmly in the keyboard area. You can then move your finger to reposition the cursor.

IMG_0111.PNG  3DTouch.jpg

If you've got more than one line of text, sliding your finger vertically up and down will not change lines. Instead you'll need to move your finger horizontally left and right, to the end of the line, to advance up and down.

You cannot initialise 3D Touch by pressing down on the Backspace key.

Note: 3D Touch is only available on certain devices, namely iPhone 6s or later.

Read more Contact us
How do I change my currency key on SwiftKey Keyboard for iPhone?

The currency symbol you see in your SwiftKey Keyboard (available on the numbers page by pressing the 123 button) is based on your location. For example, if you are in the UK, you will automatically see the £. In the US, you would see the $. You can access other currency symbols by pressing and holding on the symbol available to you.

Read more Contact us
See all 13 articles

12 Articles
How do I turn the number row on/off on SwiftKey Keyboard for iOS?

From SwiftKey 2.5.0 it is now possible to show a number row on the keyboard.


To turn the SwiftKey number row on or off:

  1. Open your SwiftKey app
  2. Tap 'Settings'
  3. Tap 'Number row' to turn the feature on or off


Note: The number row will be off by default.

Read more Contact us
How to use the Camera in SwiftKey for iOS
  1. What is the Camera feature?
  2. How to launch the Camera

1 - What is the Camera feature?

The Camera feature was introduced in SwiftKey 2.4.0 and can be accessed from your Toolbar.

It's an easy way to add GIFs and photos to your messages without ever leaving your SwiftKey Keyboard.

The Camera itself allows you to:

  • Record a GIF by long-pressing the shutter button


  • Take a photo by quickly tapping the shutter

Then you can add text to your captures, or change the speed if you recorded a GIF.

Tapping the 'Camera' icon on the Toolbar also provides quick access to your camera roll, as well as other locations that contain your media (such as WhatsApp).

2 - How to launch the Camera

Just tap the 'Camera' icon on your Toolbar to launch the feature.


How to create a GIF

  1. Tap the 'Camera' icon. 


  2. Hold the shutter button down to start recording your GIF. Release when done.

  3. If you wish to add text tap the placeholder to add some words, choose the font style and change the color. You can also change the speed by adjusting the slider appropriately.

  4. Tap 'Save' when done.

  5. Your GIF will automatically be copied to your Clipboard. 'Paste' to add it into a message.

How to take a photo

  1. Tap the 'Camera' icon.


  2. Quickly tap the shutter button to take a photo.

  3. Add any text you want by tapping the placeholder. You can also choose the font style and color.


  4. Tap 'Save' when done.

  5. Your photo will automatically be copied to your Clipboard. 'Paste' to add it into a message.

Note: You can delete any GIFs and photos created using the Camera. Just long-press and tap the 'Delete' prompt.

How to insert photos

The Camera feature also handily functions as a shortcut to all your photos stored on your device.

  1. Instead of tapping the Camera icon, use the scrollbar to cycle through the various locations that house your photos. 

  2. When you've found the one you want, long-press to copy it to your Clipboard.

  3. 'Paste' to add it into a message.
Read more Contact us
How to add and search for GIFs in SwiftKey for iOS
  1. How to access GIFs using SwiftKey
  2. Adding a GIF to your conversation
  3. Searching for GIFs
  4. Managing your GIFs
  5. GIF FAQs

If you love GIFs as much as we do, you'll be pleased to learn that from SwiftKey 2.3.0 we've made it possible to search, discover and share your favorite GIFs directly from your SwiftKey Keyboard.

Add and send GIFs

1 - How to access GIFs

GIFs can be found by either:

  • Pressing '+' to open the Toolbar


  • Tapping the 'Quick emoji key' on your keyboard

2 - How to add GIFs to your conversation

Adding and selecting a GIF works in exactly the same way as Emoji.

GIFs are housed in a number of different categories - these can be scrolled left and right. There's also a 'Recents' tab that displays all the GIFs you've used recently.

To insert a GIF into your conversation just tap on it. This will copy it to your Clipboard.

Then it's simply a case of inserting it into your message. Tap into your conversation and select ‘Paste'.

If you're struggling to find that perfect GIF, you might want to take advantage of the search tool.

With 'GIF' selected just type into the search bar, SwiftKey will return your GIF search results. Easy!

Your 'Recents' tab houses all the GIFs you've recently sent or saved. 

To save a GIF

If you have a particular favorite(s), saving a GIF is a quick way to find it again.

Long-press on a GIF and tap 'Save'. It will then appear in your 'Recents'. 

To delete a GIF

You can also remove a previously saved GIF from your 'Recents' tab.

Just long-press on the GIF and tap 'Delete'. Note: it will still appear in its original respective category.

Data usage

As with any rich media, if you're concerned about the effect GIFs might have on your data allowance we'd recommend switching to WiFi while browsing and sending GIFs. 

Read more Contact us
How to use Toolbar in iOS
  1. How to access the Toolbar
  2. What's in the Toolbar?

Toolbar is the new way to get faster and easier access to your favorite SwiftKey features.

Toolbar is available to all users running SwiftKey 2.2.4 and above.

1 - How to access the Toolbar

The Toolbar is easily accessible from your SwiftKey Keyboard. Just tap the '+' to the left of the prediction bar. 

2 - What's in the Toolbar?

At the time of writing Toolbar is the new home for the following features:


Tapping on the emoji icon will open the emoji panel. Here you can choose from hundreds of different emoji spread across an assortment of categories.

How to add emoji

Read more: How to use Emoji with SwiftKey 


Add and send animated images from all your favorite apps. 

Add and send GIFs

Read more: How to add and search for GIFS


The SwiftKey Clipboard houses all of the text you've copied for later use. The Clipboard allows you to copy and paste clips or create Shortcuts for faster insertion.

Read more: How does the Clipboard work?


Quickly access your keyboard Themes and change up your look by scrolling through the designs on offer or designing your own.


Read more: How to change themes and designs


Use the search function to hunt for GIFS and Emoji to suit every occasion.

Search GIFs and emoji without leaving your keyboard

Read more Contact us
How do I resize my SwiftKey Keyboard on iOS?

At this time we don't offer an option to resize your SwiftKey Keyboard on iOS.

If you're using an iPhone 6 (and above), it is however possible to take advantage of the 'Display Zoom' feature to make everything on your screen appear larger.

To do this:

  1. Access your device 'Settings'
  2. Open the 'Display & Brightness' menu
  3. Under the 'Display Zoom' header - tap 'View'.
  4. Switch between 'Standard' and 'Zoomed' views. Use the image preview function to observe the effect each setting has. Remember to press 'Set' when you've made your choice.
  5. Your device may restart depending on the changes.

IMG_0156.jpg  IMG_0157.jpg  IMG_0158.jpg

Please note that Landscape mode is disabled on larger Plus devices when 'Zoomed' mode is active.

Read more Contact us
What is SwiftKey Flow and how do I enable it with SwiftKey Keyboard for iOS?

SwiftKey Flow can be used with the iPhone, iPod touch and iPad. It allows you to write by gliding your finger on the keyboard from letter to letter. SwiftKey Flow predicts as you flow - once you see the word you want, just lift your finger off. To complete words with double letters (i.e. 'tt' in 'letters'), simply hold your finger on that letter slightly longer.

You can switch seamlessly between flowing and tapping - there’s no need to change modes.

To enable or disable SwiftKey Flow:

  1. Open the SwiftKey app
  2. Tap ‘Settings’ 
  3. Tap the button to toggle SwiftKey Flow on/off


For further help, please watch this instructional video: 


Read more Contact us
See all 12 articles

12 Articles
Learn more about GDPR
  1. Why do I have to be over 16 in the EU to use SwiftKey?
  2. How do I verify my age?
  3. What does it mean if I am an under 16 EU SwiftKey user?
  4. Can I still use the SwiftKey keyboard if I don’t have a SwiftKey Account?
  5. Can I still use the use personalization feature to help train my SwiftKey Keyboard model?

1 - Why do I have to be over 16 in the EU to use SwiftKey?

The new General Data Protection Regulation (GDPR) requires controllers like Microsoft to have authorization from parents to get a child’s consent where that consent is required for personal data processing in the context of Microsoft products and services, including SwiftKey.

2. How do I verify my age?

You will be prompted to verify your age when opening the SwiftKey Keyboard. Tap on the button to sign in to your SwiftKey Account and verify your details.


If you choose to ignore the prompt we will remind you on several more occasions.

Alternatively you can trigger verification by:

  • Opening your SwiftKey app and tapping on 'Account'.
  • Downloading a Theme

2 - What does it mean if I am an under 16 EU SwiftKey user?

EU users under 16 will not be able to create a SwiftKey Account.

3 - Can I still use the SwiftKey keyboard if I don’t have a SwiftKey Account?

Yes, your SwiftKey keyboard will work on your device as normal and will adapt to your typing style even without a SwiftKey Account. That will be true of all devices on which you use the SwiftKey Keyboard. The only difference is that your typing model won’t be backed up in the cloud and available for new or other devices on which you use the SwiftKey Keyboard. 

4 - Can I still use the use personalization feature to help train my SwiftKey Keyboard model?

If you don’t qualify for a SwiftKey Account, you can’t use personal data from other accounts (e.g., Facebook) to train your model. This does NOT mean that you can’t use SwiftKey, it only means that you won’t be able to use the personalization feature to train your model.

Read more Contact us
How does the Clipboard work with SwiftKey Keyboard for iOS?
  1. What is Clipboard for iOS?
  2. How to add a clip
  3. How to edit and delete clips

1 - What is Clipboard for iOS?

When typing with SwiftKey Keyboard for iOS, you have the option to copy text and save it for later use. This could be for a quick copy/paste job or something longer-form like an email or social media update.

The Clipboard can store a maximum of 30 clips. Each clip is limited to 1,000 characters in length.

You can access the Clipboard from the icon on Toolbar, or by opening the SwiftKey app and navigating to 'Settings' > 'Clipboard'


2 - Adding clips

To copy text and add clips:

  1. Tap into a text field, highlight the text you want copied and select 'Copy'.
  2. Tap the '+' icon to open your Toolbar. Select Clipboard
  3. You'll now see a 'Save' prompt. Press this to add your clip to the Clipboard

If you don't tap 'Save' your text will expire after 1 hour. 



3 - Edit and delete clips

You can view all of your clips by visiting the Clipboard. To edit, delete and rearrange your saved clips:

  1. Tap the '+' icon to open your Toolbar. Select Clipboard
  2. Tap 'Edit'

Now you have a choice - to delete:

  1. Press the red icon next to the clip you want to delete
  2. Confirm your selection by tapping 'Delete'

To rearrange your clips:

  • Reorder your saved clips by long pressing and dragging up or down in the list.

As an alternative, it's possible to add, edit and delete clips by pulling down on the Clipboard and exposing the 'Manage your Clipboard' prompt.


Read more Contact us
My personalization and synchronization is failing

There are multiple reasons why your personalization may fail. Sometimes you'll find the problem remedies itself, and works at a later time.

If you continue to encounter problems we'd recommend consulting the guidance outlined below:

Check for synchronization errors

  1. Open the SwiftKey App and select 'Account'
  2. Tap 'Backup & Sync'
  3. If your backup hasn't synced for a while it might need a refresh. Toggle the button on and off to force a sync.

SwiftKey-MainAccount.jpg account-backup-sync-selected.jpg backup-and-sync-ios.jpg

If there are still errors you might have to log out of your SwiftKey Account. Here's how:

Logout of your SwiftKey Account

  1. Open SwiftKey and select 'Account'
  2. Tap 'Account'
  3. Choose 'Logout from this device'
  4. Restart your device
  5. Open SwiftKey and log back into your SwiftKey Account 
Read more Contact us
How do I create a SwiftKey Account on iOS?

Your SwiftKey Account provides several great benefits for users, including:

  • The ability to safely back up the words and phrases you use regularly
  • Sync what you teach SwiftKey across all your devices


To set up your SwiftKey Account please follow the below steps:

  1. Open the SwiftKey app
  2. Tap ‘Account'
  3. Choose your desired log in method (Google, Facebook or Microsoft Account) and follow the instructions.

Please note: if you've already signed into SwiftKey on an Android device you'll need to use the same account (and vice versa) in order to sync your data.

Read more Contact us
Why does SwiftKey need Full Access?

By granting Full Access to SwiftKey, this does not mean everything you type is transmitted off your device, despite a warning message that shows when you allow the permission (explained below). No language data or words that you type will ever leave your device or be transmitted while using SwiftKey Keyboard unless you specifically create a SwiftKey Account (also explained below).

On iOS, SwiftKey’s keyboard extension requires Full Access in order to share data with the “container” app on your device, i.e. the SwiftKey app on your home screen. This is because we house key components of SwiftKey in the container app, as explained below, and need to obtain your permission in order for the keyboard extension to be able to access these components.

For more information on how to grant Full Access please read our article on this.

What is Full Access?
Granting an iOS keyboard extension Full Access is the permission that allows it to share data with its broader “container” app and gain network access. We request this permission to allow SwiftKey’s keyboard extension to share data with its container app in order to provide you with a full SwiftKey feature-set and simplify how settings are managed.

Do you transmit anything I type?
SwiftKey Keyboard does not “transmit anything you type,” as Apple’s warning message may lead you to think. That warning message (which is displayed before a user allows Full Access) is there to make sure you are aware of what is technically possible before making a decision about whether to trust the developer of a keyboard extension. We hope this article helps give you confidence that at SwiftKey we have your best interests at heart, and have taken several measures to protect your privacy and security.

What exactly is Full Access used for?
We require Full Access because SwiftKey Keyboard stores language models, personalized learning and keyboard preferences outside the keyboard extensions framework on your device, as part of the broader SwiftKey app, and without this permission the keyboard extension would not be able to read or write to these files.

Architecting SwiftKey for iOS in this way allows us to make sure the keyboard is both as user friendly and powerful as possible. It allows you to manage your settings in a clear and simple way from the app on your home screen, have access to a library of frequently updated language models, have further customization of the keyboard with themes, and ensure all of this is presented within a reasonably-sized app.

To give you added peace of mind, you can delete learned language data from your device (or your SwiftKey Account) at any time.

By having Full Access, we’re also able to seamlessly improve both language predictions and our feature-set in the future; for example, we can roll out new or improved languages without disrupting your typing by requiring the app to be updated. In order to keep up with how quickly language evolves, we update our language models from time to time.

SwiftKey Account
By creating a SwiftKey Account, SwiftKey learns from your typing. Your predictions are securely backed up to our servers and synced across other devices that you opt in with. You can link your SwiftKey Account to your Gmail, Facebook, Twitter accounts to enhance the personalization of word predictions.

You can read more about the benefits of a SwiftKey Account here.

We take user privacy very seriously, and all of the data that we handle is strictly guarded by our Privacy Policy. You can read it here:

Privacy Policy



Read more Contact us
How do I personalize my typing with SwiftKey Keyboard for iOS?
  1. What is Personalization?
  2. How to Personalize with SwiftKey
  3. How does SwiftKey ensure privacy?


1 - What is Personalization?

The SwiftKey engine will learn from your personal language data as you type to understand your writing style and offer tailored predictions and corrections. 

It doesn’t matter what you’re typing; be it a Tweet, a Facebook status, SMS message, or email, SwiftKey will continue to learn and personalize your language model appropriately.

2 - How to Personalize with SwiftKey

To set up personalization, just sign into your SwiftKey Account as per the steps below.

  1. Open the SwiftKey app
  2. Tap ‘Account'. If you have not signed up for a SwiftKey Account, simply follow the onscreen steps to sign into Facebook or Google to create your account


3 - How does SwiftKey ensure privacy when accessing my accounts?

If you elect to use SwiftKey Account personalization services, you give explicit permission for our servers to process your personal message data from these services, in order to improve the word predictions that SwiftKey gives you.

The policy for personalization services is explained in our privacy policy. All of this data can be destroyed at any time by erasing your SwiftKey Account.

Read more Contact us
See all 12 articles

6 Articles
How do I enter additional diacritics with Arabic or Farsi in SwiftKey Keyboard for iOS?

When typing in Arabic or Farsi with SwiftKey, you will have access to an additional diacritics key.

You can find this key to the right of the spacebar:

Read more Contact us
How do I switch language layouts with SwiftKey Keyboard for iOS?

If you want to type with languages that use different layouts in SwiftKey, you can switch between each language layout using the spacebar in the following two ways:

  1. Swipe left/right across the spacebar
  2. Press and hold the spacebar and slide to switch

The first time you download a new language, you will see the following, which demonstrates this:


For more help with typing in two languages, please see this article.

Read more Contact us
How do I setup Arabic, Farsi and Hebrew with SwiftKey Keyboard for iOS?

SwiftKey Keyboard for iOS currently provides language support for Arabic, Farsi and Hebrew. We hope to support more right-to-left languages in the future.

You can download Arabic, Farsi or Hebrew in the following way:

  1. Open SwiftKey
  2. Tap 'Languages'
  3. Scroll down the language list until you find your desired language
  4. Tap 'Download'
  5. You will see that your language is automatically enabled

Please see these screenshots:



For further help, please see this how-to video


For more information about using Arabic, Farsi or Hebrew in SwiftKey, please see the following:






Read more Contact us
What languages are currently supported for SwiftKey on iOS?

You can see a list of available languages for use with SwiftKey in the following way:

  1. Open the SwiftKey app from the list of apps on the device
  2. Tap ‘Languages’
  3. You will see a list of all the available languages

Currently SwiftKey for iPhone and iPad is available in:

Akan (Twi)
Dutch (Netherlands)
Egyptian Arabic
English (Australia)
English (Canada)
English (United Kingdom)
English (United States)
French (Belgium)
French (Canada)
French (France)
French (Switzerland)
German (Germany)
German (Switzerland)
Haitian Creole
Irish Gaelic
Jamaican Patois
Kurdish (Kurmanji)
Low German
Lower Sorbian
Northern Sami
Northern Sotho
Norwegian (Bokmål)
Norwegian (Nynorsk)
Ossetian (Digor)
Ossetian (Iron)
Papiamento (Aruba)
Papiamento (Curaçao)
Persian (Latin)
Portuguese (Brazil)
Portuguese (Portugal)
Scottish Gaelic
Southern Ndebele
Spanish (Latin America)
Spanish (Spain)
Spanish (United States)
Tok Pisin
Yakut (Sakha)

Read more Contact us
How do I type in more than one language with SwiftKey Keyboard for iOS?

With SwiftKey for iPhone and iPad you can type in up to two languages simultaneously.
The current list of supported languages can be found here. 

  1. How to pick your Languages
  2. How to download a Language Pack
  3. How to remove a Language Pack
  4. How to change Language layouts

1 - Picking your Languages

SwiftKey works with up to two languages at a time.


If you already have two languages selected, tapping the slider will turn a language off and leave you free to add another in its place.

2 - How to download a Language Pack

It's easy to add languages to SwiftKey, just:

  1. Open your SwiftKey app
  2. Tap 'Languages'
  3. Select a language pack from the list. You'll note that your 'Suggested Languages' will appear first. You're also able to search using the search bar.
  4. Tap 'Download'. Your newly downloaded language pack will be enabled by default unless you already have two languages in use.

3 - How to remove a Language Pack

To remove or delete a language from SwiftKey:

  1. Open SwiftKey
  2. Tap ‘Languages’
  3. Tap 'Edit'
  4. Press the red 'Delete' symbol next to the language you want to remove
  5. Confirm your selection

Note: Removing a language pack won't affect any of your previously learned words saved to your SwiftKey Account. 

4 - How to switch Language layouts

To type with two languages using the same keyboard layout:

  1. Open SwiftKey
  2. Tap ‘Languages’
  3. Ensure that both of your enabled languages have the same layout (i.e. QWERTY) selected

Next time you type, SwiftKey will automatically detect which language you are typing in and offer appropriate predictions.

IMG_0112.jpg  How to change language layout

To type with two languages using different keyboard layouts:

  1. Open the SwiftKey app from the list of apps on the device
  2. Tap ‘Languages’
  3. Ensure that both of your enabled languages have the a different layout selected (i.e QWERTY & AZERTY)
  4. Press and hold the spacebar and slide to choose your desired layout. You have the option to switch between your two language layouts. 


Read more Contact us
How do I delete a language?

To delete a downloaded language, please follow the steps below:

  1. Open the SwiftKey app from the list of apps on the device
  2. Tap ‘Languages’
  3. Tap ‘Edit’ in the top right hand corner
  4. Tap the minus symbol next to the language you wish to delete
  5. Tap ‘Delete’ and then ‘Done’ when you’re finished

SwiftKey-MainLanguages.jpg ios-edit-languages.jpg IMG_0139.PNG IMG_0140.PNG

For further help, please see this instructional video:


Read more Contact us

3 Articles
Photo themes for iOS
  1. What are Photo themes?
  2. How to design a theme
  3. How to delete your theme
  4. FAQs


1 - What are Photo themes?

Photo themes for iOS were introduced in SwiftKey 2.2.0 as we believe you should be able to express your style in more than just words.

The feature allows you to design your own keyboard theme by picking any of your photos as the background. Personalise your theme further with resizing options, choosing your own key pop-up colours and giving it a name.


2 - Designing a Photo theme

Here we'll guide you through all of the steps necessary to design your own Photo theme(s):

  IMG_0235.png  IMG_0240.png 

Get started by either: Opening your SwiftKey app and tapping 'Themes'


Open your SwiftKey Keyboard, tap '+' to show the Toolbar and tap the palette icon

  1. Tap 'Design your theme' or '+'. If you've already saved a Photo theme you won't see the 'Design your theme' prompt. Instead just tap the '+' icon.
  2. Choose photos from your camera roll or an alternative location. Your photos must be in either JPG or PNG format.
  3. Press 'Next'

Next, we'll take you through the various adjustment options available. When you're done, remember to hit 'Save' or your design will disappear.

Resize, reposition and rotate

You can:

  • Pull focus to a particular area. Just pinch to zoom in and out of your photo.
  • Using the same pinching motion you're also able to rotate your photo.
  • Drag your photo around within the boundary box to reposition it.

If you make a mistake just press 'Reset photo' to start afresh.


Name your photo theme

Type in a recognisable name for your theme. This will only be viewable by you.

Adjust background brightness

This setting determines how much of the photo is visible behind the keys. SwiftKey will try and determine the optimum brightness for your photo, but you can adjust it by dragging the slider left and right.

Take your pick from the available key pop-up colour options. Just tap on a colour to select it and then preview your choice using the keyboard view below.

Set key background

You can also set your key background - choose from shades of grey or transparent.



3 - How to delete Photo themes

Please note that once you delete a theme you won't be able to get it back. Instead you'll need to begin your design again from scratch.

To delete:

  1. Long press on your theme to reveal the 'Delete' prompt
  2. Tap on it to confirm


4 - FAQs


SwiftKey will ask for your permission to access your photos when you enter the Photo themes wizard for the first time. You'll need to confirm and accept in order to create your own.

For more information on our Privacy Policy please visit this link: https://privacy.microsoft.com/en-gb/privacystatement


Free sample images

If you haven't yet amassed a photo collection of your own, here is some inspiration from a world famous National Geographic photographer:


Do Photo themes work with Backup & Sync?

It is not currently possible to use Backup & Sync to save your Photo themes to your SwiftKey Account. Therefore if you remove SwiftKey from your device you'll lose any themes you previously created.

This also means that your themes cannot be transferred between iOS and Android devices.


Additional customisation options

There are differences between Photo themes on iOS and Android. The SwiftKey team monitor all feedback closely and will make changes accordingly.

Read more Contact us
How to change themes and designs

The SwiftKey Keyboard for iOS offers a range of themes to suit your individual tastes and styles.

These include:

Photo Themes

Turn your favourite photo into your keyboard background in order to truly personalise your typing experience.

To see how click here

Nickel X Theme

Nickel X was designed with the iPhone X in mind but there's nothing stopping you from enjoying this cool adaptive light/dark theme if you use another iOS device.

Preview the effect in the SwiftKey app by toggling the icon shown below. This doesn't set anything it's just to show you how it will work.


Please note: some apps may not support this theme and the transparency feature - this is normal.

Animated Themes

SwiftKey Keyboard for iOS also offers a collection of Animated Themes.

Choose from the Cogs and Zig Zag collections, plus Snowy Sky, Shooting Stars and Bubble Gum.

How to change Themes in SwiftKey

To access these themes please follow the steps below:

  1. Open Toolbar by tapping the '+' icon
  2. Press the 'Themes' button
  3. Scroll through the designs available




  1. Open the SwiftKey app
  2. Tap ‘Themes’
  3. Tap on a theme to preview a design and make a selection

ios-new-themes.jpg IMG_0123.PNG IMG_0125.PNG

Read more Contact us
Can I transfer themes from Android to iPhone?

All themes are unique across platforms, and cannot be transferred from SwiftKey Keyboard for Android to iOS (or vice versa) at this time.

Read more Contact us

9 Articles
Help! My predictions have disappeared

Your predictions are associated with your SwiftKey Account, and go with you when 'Backup & Sync' is enabled.

Note: Your SwiftKey Usage Stats don't transfer across devices, so if you've recently installed SwiftKey on a new device, you might wrongly assume your predictions have disappeared. 

A good test would be to begin typing an email address (or other such phrase unique to you). If SwiftKey is not returning the expected result, this might be cause for further investigation.

In this instance, we recommend trying the following steps in order:

Logout of your SwiftKey Account

  1. Open the SwiftKey App and select 'Account'
  2. Tap 'Account'
  3. Choose 'Logout from this device'
  4. Restart your device
  5. Open SwiftKey and log back into your SwiftKey Account

Start typing and see if your predictions have been restored.

SwiftKey-MainAccount.jpg  Swiftkey-Account-Selected.jpg  Remove-Account.jpg


If you're still having trouble follow the steps below:

Check Backup & Sync

  1. Open the SwiftKey App and select 'Account'
  2. Tap 'Account'
  3. Choose 'Backup & Sync'
  4. Check to see when a sync last took place (it should be within the last day). Toggle the button to force a sync.

Start typing and see if your predictions have been restored.

SwiftKey-MainAccount.jpg  Swiftkey-Account-Selected.jpg  Swiftkey-Account-Backup.jpg  Backup-Sync.jpg



Read more Contact us
How do I make SwiftKey my default keyboard on iOS?

In some situations, the keyboard will revert to the iOS default keyboard. These include (but are not limited to):

  • Returning to an app after locking the device
  • Creating a new message in iMessage
  • Switching between apps
  • Entering password/credit card information (to ensure your privacy and the protection of your personal information)

There are several things you can do to help keep SwiftKey as the default keyboard. 

Move the keyboard to the top of the list

Moving SwiftKey in the "Keyboards" area to the top of your enabled Keyboards list will help maintain SwiftKey as default. Please follow these steps:

  1. Enter settings on your device
  2. Tap on ‘General’
  3. Scroll down to ‘Keyboard’
  4. Tap on ‘Keyboards’
  5. Tap on 'Edit'
  6. Tap and drag 'SwiftKey - SwiftKey' to the top of the list

Restarting your phone with SwiftKey as the running main keyboard

After moving SwiftKey to the top of the list and using it in an app, try restarting your phone. This can often help your device remember this new order.

Use the globe key to return back to the SwiftKey Keyboard

If the keyboard has switched to the Apple or other keyboard, tapping the globe key will allow you to return to using SwiftKey.


Read more Contact us
Why won't SwiftKey update on iOS?

Sometimes an update will appear to not be progressing, or have started at all.

This is an Apple App Store problem; please try restarting your device in the first instance.

If that doesn't work you can try the procedure recommended below. Note: First of all make sure you've recently carried out a Backup & Sync from the SwiftKey 'Account' menu.

  1. Open your device Settings
  2. Tap 'General'
  3. Tap 'iPhone Storage'
  4. Find 'SwiftKey'. Tap 'Delete App'.

You should now be able to download SwiftKey from the App Store again.

Read more Contact us
How do I grant full access to the SwiftKey Keyboard?

There are a few instances where SwiftKey will need to be given full access again, even if it had previously been given full access and was working fine.

When this happens, you will see a message above your keyboard telling you that you need to enable full access. You will need to toggle full access off and on to reset this and fix the problem.

To do this, please follow these steps:

  1. Go to Apple Settings, and select ‘General’
  2. Tap ‘Keyboard’ and then ‘Keyboards’
  3. Tap ‘SwiftKey - SwiftKey’, and then toggle the ‘Allow Full Access’ switch.
  4. Press ‘Allow’


Read this article to learn more about why SwiftKey needs Full Access

Read more Contact us
How do I switch to the SwiftKey Keyboard?

Once you have installed and enabled SwiftKey and given it Full Access, you may still need to select SwiftKey as your keyboard when you next go to type.

If a keyboard other than SwiftKey appears, tap the globe icon to the left of the spacebar to navigate through your installed keyboards. Once you get to SwiftKey, just use it! It will remain as the default keyboard until you manually switch to another. 


*Please note that some apps do not support the use of third party keyboards, so if SwiftKey is not showing up, this is likely because the app creator or Apple has made requirements to only use the default keyboard on your device.*

Read more Contact us
Does SwiftKey Keyboard for iOS work with external Bluetooth keyboards?

Yes SwiftKey is compatible with external physical (Bluetooth) keyboards.

However in order to get the most out of your external keyboard, the following points should be noted:  

  1. How to hide the SwiftKey Keyboard
  2. How to change your Language/Layout settings

1 - How to hide the SwiftKey Keyboard

Your virtual SwiftKey Keyboard will remain onscreen when a Bluetooth keyboard is connected.

Fortunately it's easy to hide the virtual keyboard - some apps will allow you to use a swipe gesture to close the keyboard. E.g. in the iPhone Messages app swipe down from your messages and into your keyboard area, for Gmail swipe downwards in an email and into your keyboard area.

2 - Language/Layout settings

You will find that Language/Layout settings for your external keyboard live outside of the SwiftKey app.

Instead, on your device head to Settings > General > Keyboard > Hardware Keyboard  

Check that the keyboard for your region/locale is selected. In most cases it will be set to 'Automatic' by default.

Inserting apostrophes and special characters

By making sure your external keyboard is configured correctly, you shouldn't have any trouble typing special characters or punctuation. 


Read more Contact us
See all 9 articles

1 Articles
Swiftmoji for iOS FAQ

The information in this article is for archival purposes only, we are unable to offer any support.

Thank you for your interest in Swiftmoji. Swiftmoji is no longer available in the App Store.

We recommend all Swiftmoji users try SwiftKey Keyboard for iOS instead.

  1. Why is Swiftmoji no longer available in the App Store?
  2. How did Swiftmoji work?
  3. Which Languages did it support?

1 - Why is Swiftmoji no longer available in the App Store?

Many of Swiftmoji's features can now be found in SwiftKey Keyboard, so we would strongly recommend giving it a try for all your emoji needs. 

This was a strategic decision by our team as we focus our resources on building the best possible experience with SwiftKey Keyboard for iOS. 

If you’ve already downloaded the Swiftmoji app it will continue to work on your iOS device. The only difference is it's not considered an “officially supported” app and you won't receive any new updates. 

Thank you for using Swiftmoji and we hope you enjoy using SwiftKey Keyboard for iOS. 

2 - How did Swiftmoji work?

Swiftmoji used worldwide emoji trends to offer relevant emoji predictions based on what you typed. 

Swiftmoji only looked at the words in the current text field, i.e. wherever your cursor was placed, and not in a message you'd previously sent. 

To get your emoji predictions you just had to:

  • Type something (e.g. in your messaging app)

  • Tap the globe key to fire up Swiftmoji

  • Tap on the emoji that took your fancy

  • You could also send an emoji storm by tapping and holding the prediction icon!

3 - Which languages did it support?

Swiftmoji was designed to be used with English only. It was available to download in the following countries UKUS, CA, and Ireland.

Read more Contact us

SwiftKey Note
10 Articles
Why is SwiftKey Note no longer available in the App Store?

Thank you for your interest in SwiftKey. SwiftKey Note is no longer available in the App Store on iOS. We recommend all iPhone and iPad users try SwiftKey Keyboard for iOS instead - it replaces your keyboard across all your apps so it’s perfect for not just note-taking but SMS, email and whatever else you need to type. This was a strategic decision by our team as we focus our resources on building the best possible experience with SwiftKey Keyboard for iOS.

If you’ve already downloaded the SwiftKey Note app it will continue to work on your iPhone up to iOS 10.3. The only difference in it not being an “officially supported” app is that you will not receive new updates.

SwiftKey Note won't work on devices running iOS 11.

You can still find a collection of ‘Frequently Asked Questions’ about the app in the SwiftKey Note section of our help center.

Thank you for using SwiftKey Note and we hope you enjoy using SwiftKey Keyboard for iPhone and iPad.

Read more Contact us
How do I clear my learned language?

From the note list view > press ‘settings’ in the top left hand corner > select ‘advanced’ > press ‘clear learned language data’. 

You will be prompted that if you continue, you will lose everything that SwiftKey Note has learned about your writing style, including any new words you have used. Press continue to proceed.

See the how-to video below:

Read more Contact us
How do I access settings?

From the note list view, press the cog icon at the top left hand corner of the screen.

Read more Contact us
How do I delete a note?

There are two ways to delete a note:

  1. In the note list view, swipe the note left and you will see option to delete. 
  2. In the note edit view, press the trash can.
Read more Contact us
How do tags work?

Tags let you quickly identify notes with a common theme, such as ‘actions’ or ‘important’.

To add a tag to a note:

  1.  In the note edit view, tap the tag icon along the top
  2.  Then either search for a tag, scroll down to find one (or create a new tag by typing in the search field and pressing 'create')

Each note can have multiple tags.


Read more Contact us
How do I create and save a note?

To create a note, press the plus symbol at the top right of the main screen. When you have finished typing your note, press ‘done’ to save.

See here for the how-to videos on creating a note, and saving a note.

Read more Contact us
See all 10 articles