iCloud is part of the Apple ecosystem, which means iCloud is integrated with other Apple products and services. But Apple allows iCloud users to be able to sign in and manage their files on Windows 11 (and previous versions such as Windows 10) too, although it might not be straightforward.
This post will help you to download, set up, and use iCloud on Windows 11, which can be applied to Windows 10. You can also apply it to Windows 8.1, Windows 8, and Windows 7 if you still use any of the older versions of Windows.
Table of Contents
Why you need iCloud on Windows 11
Having iCloud on your Windows 11 PC can be helpful to:
- Manage the files that you also manage from your Mac, iPhone, or iPad using the iCloud Drive. You don’t have to open your Mac or iPhone to simply delete, rename, upload, or download files.
- You can also upload to your iCloud Drive directly from Windows 11, almost the same way you upload files to OneDrive.
- You can manage pictures uploaded to the Photos.
- You can manage your contacts, email, and calendar that will be integrated into your Outlook app.
- You can manage bookmarks.
- You can manage saved passwords that will be integrated into Microsoft Edge using an additional extension.
How to install iCloud on Windows 11
Apple provides an iCloud app for Windows 11 and Windows 10 that you can find on the Microsoft Store. If you use an older version of Windows or simply wish to download the iCloud app without Microsoft Store, you can download it from the Apple website.
Download iCloud on Microsoft Store
Click the link below to download iCloud on Microsoft Store, or search the app name on the search box of Microsoft Store. Click Get to install iCloud.
Downloading iCloud from Microsoft Store will still require administrative privilege for installation and a few other steps to set it up. A dialog box will pop up automatically after iCloud is downloaded, you select Yes and follow the next instruction.
Download iCloud without Microsoft Store
If you prefer a manual executable file that you can run without the need for Microsoft Store, you can get that using the link below. Simply click the link that says Download iCloud for Windows on Apple’s website.
Setting up iCloud
Setting up iCloud can be done in a few clicks. You’ll see the login form on the iCloud app. Enter your Apple ID and your password. Select Sign in.
The iCloud app might ask you for a verification code sent to your phone number. Follow the instruction.
You will see which part of iCloud you would like to add to your Windows 11 PC that you want to manage. You can select:
- iCloud Drive
- Mail, Contacts, and Calendars
You will also see the used storage space on your iCloud. Select Apply.
How to use iCloud on Windows 11
If you set up iCloud Drive, you will see it directly from the File Explorer. The folder and files inside contain the status icon that implies their online/offline status. When you upload a file, you will see a different icon to imply the upload process.
How to uninstall iCloud from Windows 11
If you wish to stop using the iCloud app on your Windows 11 PC, you can uninstall it by right-clicking the app from the Start menu and selecting Uninstall. It will be automatically removed from your PC.
Apple provides the iCloud app for Windows, which makes it easier for you to manage your iCloud files and data inside, including your contacts and passwords. You can download from iCloud and upload to iCloud directly from Windows 11.