How to Access iCloud From Your Android Phone

Even if you ditched your iPhone, you can still access iCloud

Whether you’ve switched from iPhone to Android or use iCloud on a Mac, you can access iCloud on an Android. Some limitations apply.

You'll need your iPhone if you want to transfer your iCloud calendar and contacts, though. And to access your iCloud photos on an Android requires a workaround that isn't perfect. (In short, you have to access the desktop site, but the user experience isn’t great, and you can’t scroll through the photos.) You can easily sign in to your iCloud email account, though, from an Android.

What Is iCloud?

Apple’s iCloud includes an array of online services, including email, calendars, cloud storage, and photos. When you set up an iPhone or iPad, there’s a prompt to set up an iCloud account and backup your phone’s data to it. If you’ve done so, you can then access the data by signing into your account on a computer, smartphone, or tablet.

Accessing iCloud Email

If you have an Apple email address, such as @mac, @me, or @icloud, you can access your messages in the iCloud inbox. On an Android smartphone, you can set this up using the Gmail app. 

  1. Open Gmail and select the Menu button at the top-left.

    Gmail for Android's email setup screen.
  2. Tap the account selection down arrow and tap Add account > Other.

  3. Enter your iCloud email address and tap Next.

  4. Then input your password and tap Next.

  5. Gmail then finishes the process, and then you can to access your iCloud inbox.

Accessing iCloud Calendars and Contacts on an Android

Unfortunately, there’s no straightforward way to access your iCloud calendar or contacts on an Android. You’ll need an iPhone or iPad and computer to transfer the data.

  1. On your iPhone or iPad, go to Settings.

  2. Tap your name.

  3. Tap iCloud.

  4. Toggle on Contacts and Calendars.

    You might need to sign in to your iCloud account first if you’re not already.

  5. On your computer, open a web browser, go to, and log into your account.

    The homepage with icons for mail, contacts, calendar, and other apps.
  6. Click the Calendar icon.

  7. On the left pane, click the Share Calendar button next to the calendar that you want to export. In the popup window, select Public Calendar. Click Copy Link, then OK.

  8. Open a new browser tab or window and paste the copied URL.

  9. Change webcal at the beginning of the URL to http and press Enter. Doing so opens a Save File dialog box. Save the file in a folder of your choice. You can rename it too as long as you don’t edit the .ics extension.

  10. Open and login to Google Calendar on your Web browser.

  11. On the left pane of the Google Calendar interface, click the menu arrow at the right of Other Calendars. Click Import Calendar.

  12. Select the exported calendar file that you downloaded from iCloud. You can also choose the destination Google calendar (if you have more than one) in the same dialog.

  13. Click the Import button to upload the file.

  14. Once importing is finished, you should be able to see the imported entries in the Google Calendar web interface and on your Android device.

You can follow a similar process to transfer your contacts from an iPhone to an Android smartphone.

Accessing iCloud Photos on an Android

As stated above, you can’t access iCloud photos easily on an Android. If you have a Windows PC, you can download the iCloud app for Windows to view and download your photos. Then you can transfer them to your Android.

Another option, if you still have your iPhone is to download Google Photos (there’s an iOS app) and sync all your photos there. Then they’ll be on your Android automatically.

If you opt to move your photos to the Google Photos using the app for iOS, keep in mind the upload might take a while (depending on the number of photos you have, of course).