How to text using iMessage on Android devices

Switching from iPhone to Android often means losing access to exclusive Apple features. However, there is a way to enjoy iMessage (one of the best features of the Apple ecosystem) without giving up your Android phone.

OpenBubbles is the answer you are looking for

RCS messaging on iPhone isn't perfect, so there's still a gap between the blue bubble and the green bubble. Some people still use iMessage exclusively, so group chats can get awkward if everyone has to switch to the green bubble just for you.

OpenBubbles offers a solution to this. It uses the hardware ID of an Apple device you already own to send and receive iMessages on your Android phone. Once you set it up with your old Mac or iPhone, that device acts as a relay and your messages appear directly in the OpenBubbles app on your Android phone.

How to text using iMessage on Android devices
OpenBubbles opens on Android phones

This setup doesn’t rely on any third-party cloud services. Everything runs through your personal device, which makes it easier to trust in terms of privacy. If you don’t have an Apple device, OpenBubbles also offers dedicated hardware that can act as a relay. However, there is currently a waiting list for this device, and using it means giving up some privacy benefits and paying a monthly fee.

Note : Technically, you can use an iPhone as a relay device, but it's very unreliable and only works if the iPhone is running iOS 17.0 or earlier. You can check out OpenBubbles' setup guide , but using a Mac as a relay is a much more reliable option.

The app also supports FaceTime , and the experience is much better than using FaceTime on an Android device via a web browser. You can also make calls with this method, unlike the official browser option.

OpenBubbles Setup

First, install the OpenBubbles app on your Android phone via the Play Store. Once that’s done, head over to OpenBubbles’ self-hosted page and download the QR code generator app for Mac. Open the app like any other app on your Mac, and a QR code will appear on the screen.

How to text using iMessage on Android devices
The OpenBubbles macOS app opens with a QR code displayed

On your Android phone, launch the OpenBubbles app, then tap Next to see the tutorial menu. Select the Self-hosted option , then select Scan Code to scan the QR code displayed on your Mac.

If for some reason you can't scan the code, select Copy Activation Code on your Mac and manually enter it into the OpenBubbles app. You can use a messaging app or a shared clipboard to copy and paste the code, as it's quite long.

Next, you’ll be prompted to enter your Apple account credentials. Your password is sent directly to Apple’s servers, so OpenBubbles never has access to it.

How to text using iMessage on Android devices
How to text using iMessage on Android devices
How to text using iMessage on Android devices

Once setup is complete, you can start sending iMessages right away. Tap the send message icon in the lower right corner, select a contact, and type your message.

That's just the beginning, though. OpenBubbles can do a lot more than just send and receive iMessages, and setting it up unlocks a number of other useful features.

FaceTime, iMessage games and more work perfectly

OpenBubbles doesn’t just support sending and receiving iMessages. It also brings a number of other Apple-exclusive features that work well on Android. One of the biggest is FaceTime; you can make FaceTime calls directly from within the app by opening a conversation and tapping the video icon in the upper right corner.

Incoming FaceTime calls also show up as regular calls on your phone, so you can answer without having to fumble through extra menus or links.

Media sharing works exactly the same as on iPhone. You can send full-resolution photos and videos by tapping the plus (+) icon in the conversation and selecting the attachment option you want. The interface will be familiar if you’ve used iMessage before, with just a few minor UI differences from iOS.

How to text using iMessage on Android devices
How to text using iMessage on Android devices

OpenBubbles also includes iMessage games via an additional app called OpenPiegon . Once you download the app, which integrates directly with OpenBubbles, you can play most of the same iMessage games as you would on your iPhone. Not all games are supported, but most work without issue.

Once OpenPiegon is installed, you don't need to open it separately. Go to your iMessage conversation, tap the plus (+) icon, select OpenPiegon , and choose the game you want to play.

You can also track your Apple devices using the built-in maps feature. Tap the three dots in the upper right corner and select Map to see their location. Note that this feature only shows your device's location; you won't be able to ping it or mark it as lost.

How to text using iMessage on Android devices
How to text using iMessage on Android devices
How to text using iMessage on Android devices

You can also view shared albums from the same menu, but you can't upload photos. In my experience, this feature is a bit buggy, so you shouldn't rely on it too much.

Moving from iPhone to Android comes with quite a few trade-offs, but OpenBubbles is one of the standout apps that makes the mobile OS transition a lot smoother.

Leave a Comment

How to Check Purchase History on Apple App Store

How to Check Purchase History on Apple App Store

Through your purchase history on the App Store, you will know when you downloaded that app or game, and how much you paid for the paid app.

Quick tips to check WiFi security on iPhone when connecting

Quick tips to check WiFi security on iPhone when connecting

Apple makes it easy to find out if a WiFi network is safe before you connect. You don't need any software or other tools to help, just use the built-in settings on your iPhone.

Instructions for receiving strange calls on iPhone

Instructions for receiving strange calls on iPhone

iPhone mutes iPhone from unknown callers and on iOS 26, iPhone automatically receives incoming calls from an unknown number and asks for the reason for the call. If you want to receive unknown calls on iPhone, follow the instructions below.

How to Turn Off Headphone Volume Limit Warning on iPhone

How to Turn Off Headphone Volume Limit Warning on iPhone

iPhone has a speaker volume limit setting to control the sound. However, in some situations you need to increase the volume on your iPhone to be able to hear the content.

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

ADB is a powerful set of tools that give you more control over your Android device. Although ADB is intended for Android developers, you don't need any programming knowledge to uninstall Android apps with it.

This setting can extend your phones battery life better than you think.

This setting can extend your phones battery life better than you think.

You might think you know how to get the most out of your phone time, but chances are you don't know how big a difference this common setting makes.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

The Android System Key Verifier app comes pre-installed as a system app on Android devices running version 8.0 or later.

Simple trick to control Apple TV with any Android phone

Simple trick to control Apple TV with any Android phone

Despite Apple's tight ecosystem, some people have turned their Android phones into reliable remote controls for their Apple TV.

What to do when mobile data is not working on Android device?

What to do when mobile data is not working on Android device?

There are many reasons why your Android phone cannot connect to mobile data, such as incorrect configuration errors causing the problem. Here is a guide to fix mobile data connection errors on Android.

How to run PlayStation 3 games on Android using aPS3e

How to run PlayStation 3 games on Android using aPS3e

For years, Android gamers have dreamed of running PS3 titles on their phones – now it's a reality. aPS3e, the first PS3 emulator for Android, is now available on the Google Play Store.