sodcalculator

10 Tech How-To

Fix Emoji Showing as Boxes or Question Marks on Android

Guide 10-16360 · Updated · Step by step

Emoji that appear as empty boxes, question marks, or weird symbols on your Android phone usually mean the device or app can’t render the specific emoji character. This happens when your system font is outdated, the app doesn’t support the latest Unicode version, or the emoji file itself is corrupted. This guide walks you through practical fixes, from quick refreshes to deeper system updates, so you can see emoji correctly again.

What You’ll Need

  • Your Android phone or tablet
  • Access to the device’s Settings app
  • A stable internet connection (for updates)
  • Optional: a file manager app if you need to clear app cache manually

Step-by-Step

  1. Restart your device. A simple reboot clears temporary glitches that can cause emoji to display incorrectly. Press and hold the power button, then tap “Restart” (or “Reboot”). Wait for the device to fully power back on, then check if emoji appear correctly in your messaging app.
  2. Check if the issue is app-specific. Open a different app that uses emoji, like a search bar or another chat app. If emoji show fine elsewhere, the problem is isolated to one app. If they’re broken everywhere, move to the next step.
  3. Update the app you’re using. Go to the Google Play Store, tap your profile icon, then “Manage apps & device.” Look for “Updates available” and update the app that’s showing broken emoji. Outdated apps often lack support for newer emoji characters.
  4. Clear the app’s cache. If updating doesn’t help, go to Settings > Apps (or “Applications”), find the problematic app, tap “Storage,” then “Clear Cache.” This removes temporary data that might be corrupted. Do not tap “Clear Data” unless you’re okay with resetting the app’s settings and logged-in sessions.
  5. Update your Android system. Open Settings > System > System update (or “Software update”). Tap “Check for updates” and install any available update. System updates often include new emoji fonts and Unicode support. After updating, restart your phone.
  6. Install a font update (if available). Some manufacturers (like Samsung or OnePlus) offer font updates through their theme store. Go to your device’s theme or font settings and check for updates. For example, on Samsung: Settings > Wallpaper and style > Fonts, then tap the menu (three dots) and select “Update.”
  7. Switch to a different keyboard. If emoji appear as boxes only when typing, your keyboard app might be outdated. Install a popular keyboard like Gboard or SwiftKey from the Play Store, set it as your default (Settings > System > Languages & input > Virtual keyboard), and try typing emoji again.
  8. Reset app preferences (as a last resort). Go to Settings > Apps > “Reset app preferences.” This won’t delete your data, but it will reset disabled apps, notification settings, and default apps. You’ll need to re-enable any apps you’ve disabled.

Common Mistakes

  • Assuming it’s a hardware problem. Emoji boxes are almost always a software rendering issue, not a broken screen. Don’t waste time on hardware fixes.
  • Clearing data instead of cache. Tapping “Clear Data” on an app will delete your login info, settings, and sometimes local files. Only use “Clear Cache” unless you’re prepared for a full reset.
  • Ignoring system updates. Many people skip system updates because they’re inconvenient, but they’re the most common fix for emoji issues. Always install the latest Android version.
  • Using a third-party font that’s incompatible. If you’ve installed a custom font, it might not include emoji glyphs. Uninstall any custom fonts and revert to the default system font.
  • Forgetting to restart after updates. Updates often require a reboot to take effect. If you don’t restart, the new font files may not load properly.

Tips

  • Keep your apps and system updated regularly. Set up automatic updates in the Play Store (tap profile > Settings > Auto-update apps) to avoid missing emoji updates.
  • Use a standard keyboard. Gboard and Samsung Keyboard are well-maintained and support the latest emoji. Custom keyboards may lag behind.
  • Test with a known emoji. Send a common emoji like 😀 or �� to see if they render correctly. If those work but newer ones don’t, it’s a Unicode version issue.
  • Check for “Emoji” app updates. Some devices have a separate “Emoji” or “Font” app in the Play Store. Search for “Emoji” and update if available.
  • Consider using a third-party emoji keyboard as a workaround. Apps like “Emoji Keyboard” often have their own emoji rendering, bypassing system font issues temporarily.

Troubleshooting

If you’ve tried the steps above and emoji still appear as boxes, try these additional checks:

  • Check if the issue only occurs with specific emoji. Some emoji are newer and require Android 12 or higher. If you’re on an older version, you won’t see them. Consider updating your OS if your device supports it.
  • Test in safe mode. Restart your phone in safe mode (press and hold the power button, then tap and hold “Power off” until the safe mode prompt appears). If emoji work in safe mode, a third-party app is interfering. Uninstall recently installed apps to find the culprit.
  • Check for system font corruption. Go to Settings > Display > Font size and style (or “Font”) and switch to a different font, then switch back. This forces the system to reload font files.
  • Factory reset (last resort). If nothing else works, back up your data and perform a factory reset (Settings > System > Reset > Erase all data). This restores the device to its original state, which typically resolves persistent font issues. Only do this if you’re comfortable losing all local data.

Frequently Asked Questions

Why do emoji show as boxes only in one app?
That app likely has an outdated emoji font or doesn’t support the latest Unicode standard. Update the app from the Play Store, or clear its cache to force a refresh.

Will updating Android fix all emoji issues?
Usually yes, because system updates include the latest emoji fonts and Unicode support. However, if your device is too old to receive updates, you may need to use a third-party keyboard that includes its own emoji set.

Can I install new emoji fonts manually?
Yes, but it’s risky. You can download a compatible emoji font (like Noto Color Emoji) and install it as a system font using a root app, but this requires rooting your device and may void warranty. For most users, updating the system is safer.

Why do some emoji appear as black and white outlines?
That usually means the emoji is not supported by your current font, and the system is showing a fallback symbol. It’s the same as a box but with a basic shape. Updating your OS or app should fix it.

Does clearing the cache delete my messages?
No, clearing cache only removes temporary files like images and thumbnails. Your messages and chat history are stored as data, not cache, so they’re safe.

What if I see question marks inside a diamond (�)?
This is the Unicode replacement character, which appears when a character can’t be decoded. It often happens when someone sends an emoji from a newer system and your device doesn’t recognize it. Updating your system or app is the best fix.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →