Whenever I use an emoji / emoticon from the Google keyboard on Android, it gets added to the recent / most-used list of emoji.

This is generally useful, but there are times when I use an emoji just one time, and I prefer not to have it stored in the "most used" list.

Is there any way to remove just one or a few emojis from the most used list? Or even clear out the entire list and start from scratch?

  • I'm unsure that you can do that from inside the regular settings, aside from wiping all of the keyboard data, which is quite annoying. Speaking of a CyanogenMod keyboard, I was successful in clearing out the recently used emojis by editing the com.android.inputmethod.latin_preferences.xml, stored into the /data/data/com.android.inputmethod.latin/shared_prefs/ directory. This requires root privileges, though.
    – Grimoire
    May 28, 2016 at 18:50
  • Thanks! I found out how to reset using wiping out all keyboard data. Posted the answer. Will wait to see if there is a better answer.
    – Suman
    May 31, 2016 at 20:47

2 Answers 2

  1. Go to Settings app > Apps > Google Keyboard
  2. Click "Storage"
  3. Click "Clear Data"

This will remove / reset all your most recently used emojis so you can start from scratch.

  • This didn't work for me on Pixel 4. Jul 22, 2020 at 19:12
  • It worked but it also reset all my keyboard settings. Is there a way to do this without resetting my settings? Jul 17, 2021 at 19:54
  • This didn't work on my MI POCO X3 Pro mobile Feb 3, 2022 at 10:20

And if you’d like certain ones there asap then text a friend or business (knowing it’ll be a landline) a couple times with all the emoji you’d like. Tap them a few times if necessary. It usually works in 2 texts for me. Text the grocery store. No one cares and it won’t go through anyway. I prefer this method over resets bc I don’t know what else I’m clearing that I may want

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .