How to Put a Picture on Android Keyboard

I am sure a lot of you set your own picture as the wallpaper of your phone. Ever thought of keeping it as the background of your keyboard? It is possible, my dear friend. In fact, you can use any photo to set it as your keyboard’s background.

It is a fantastic way to personalize your phone and surprise everyone around. This feature is usually present under Themes but isn’t quite apparent. But don’t worry, here we will tell you how to do it on the popular keyboard apps on Android such as Gboard, SwiftKey, Fleksy, and Samsung Keyboard.

Let’s dive in.


Gboard comes with many cool features and adding a background image is one of them. You can also change its look using a variety of themes.

Here’s how to add a picture in Gboard.

Step 1: Open Gboard and tap on the G icon to reveal options. Then tap on Settings.

Step 2: Go to Theme. On the Theme screen, tap on the theme with an Add icon under My Themes. It is usually the first theme.

Step 3: You will be asked to select a background image. Navigate to the image that you want to keep. Then adjust the image width, height, and brightness. Next, hit the Done button.

Step 4: Turn off the key borders in case you don’t like them. Finally, hit Apply.

Step 5: Go back to the keyboard and you will find a new background waiting for you.


To put a background image on SwiftKey, follow these steps:

Step 1: Launch SwiftKey in any app and tap on the small plus icon at the top-left corner of the keyboard.

Article post on:

Step 2: Then tap on the Settings icon and hit another Setting icon at the top-right corner. You will be taken to SwiftKey Settings.

Note: Alternatively, you can skip these two steps and tap on the SwiftKey icon in your app drawer or home screen. You will be directly taken to its Settings that has some interesting options

Step 3: Once in Settings, tap on Themes. Then go to the Custom tab and tap on Start.

Step 4: Tap on Add Image button and navigate to the image that you want to use.

Step 5: Adjust the width by dragging the red borders, and also adjust the background darkness if you want to. Hit Done.

Step 6: You will see the preview of the keyboard. You can now hide borders and enable symbols. Finally, tap on Done at the top-right corner.

Article post on:

Your SwiftKey with your own image is ready to use now. If you want to edit it, go to the Custom tab in SwiftKey Themes and edit it.


Unlike Gboard and SwiftKey that offer free themes, you need to pay for some themes in Fleksy. But if the free themes don’t entice you much, you can create a custom theme as per your liking in the Settings.

Here’s how to add an image to Fleksy Keyboard.

Step 1: Launch Fleksy in any app and tap on the smiley icon at the bottom. Then select Settings from it.


Article post on:

Step 2: In Themes, tap on the Add icon under My Themes section.

Step 3: Tap on Choose present next to Background Image and select the image of your choice.

Step 4: Adjust the height and width and tap on Done.

Step 5: You will be taken to the Theme Builder screen again. Here swipe left to see other keyboard options such as key color, suggested word colors, etc. Adjust them as per your wish.

Samsung Keyboard

Samsung Keyboard doesn’t let you keep your own picture in the background. However, you can change its color and themes.

And to change the theme, you will need to change the device theme. Currently, that’s the only way to give a new look to your Samsung Keyboard.

You always have the freedom to switch to other keyboards like Gboard, SwiftKey, Fleksy, or others that offer a simple way to change themes and add a custom image to the keyboard.

Glam It Up

Well, that’s how you put an image on Android keyboards. If you want to customize your keyboard further, you can increase or decrease the size of the keyboard, change keyboard sound, enable number row, and tinker around with other settings.

Are you struggling to use the keyboard with your big fingers? You can check out these big button keyboard apps for Android phones.

Article post on: