How to Log Into Minecraft: A Complete Guide for Every Platform
Logging into Minecraft sounds straightforward — and usually it is. But Minecraft has gone through significant changes over the years, including a major account migration, multiple launcher versions, and different login flows depending on whether you're playing on PC, console, or mobile. If you've hit a wall at the login screen, here's what you need to know.
The Two Account Types You Might Encounter
Understanding which account type you have is the first step, because the login process differs depending on this.
Microsoft Account (current standard): Since 2021, Mojang required all Java Edition players to migrate from legacy Mojang accounts to Microsoft accounts. If you created your account after that migration or completed the transition, you're logging in with a Microsoft account — the same one used for Xbox, Office 365, or any other Microsoft service.
Legacy Mojang Account (largely phased out): Older accounts that were never migrated are no longer supported for Java Edition login. If you still have one of these, you would have needed to migrate it; unmigrated accounts lost access as Mojang completed the transition.
Bedrock Edition accounts: Whether you're on Windows, Xbox, PlayStation, Nintendo Switch, iOS, or Android, Bedrock Edition always used Microsoft/Xbox accounts for identity. There's no legacy account system here.
🖥️ Logging Into Minecraft on PC (Java Edition)
- Open the Minecraft Launcher. If you don't have it, download it from the official Minecraft website.
- On the launcher's login screen, click "Login with Microsoft".
- A browser window will open prompting you to enter your Microsoft account email and password.
- Complete any two-factor authentication if you have it enabled (which is strongly recommended).
- Once authenticated, you'll be returned to the launcher and your username/profile will appear.
- Select your desired game version if needed, then click Play.
The launcher stores your session, so you typically won't need to log in again unless you sign out or switch accounts.
🖥️ Logging Into Minecraft on PC (Bedrock Edition / Minecraft for Windows)
Bedrock Edition on Windows is listed in the Microsoft Store and ties directly to your Microsoft account at the OS level.
- If you're already signed into Windows with a Microsoft account, Minecraft will often recognize that account automatically.
- If it doesn't, open the app and you'll be prompted to sign in with your Microsoft/Xbox account.
- Your Xbox Gamertag becomes your in-game identity in Bedrock Edition, as opposed to the separate username system in Java.
📱 Logging In on Mobile (iOS and Android)
- Open the Minecraft app.
- On the title screen, tap "Sign In".
- You'll be directed to sign in with your Microsoft account.
- Enter your credentials in the browser prompt or Microsoft sign-in sheet.
- Once signed in, your profile syncs across devices through your Microsoft account.
Mobile login is tied to the same Microsoft account ecosystem, so the same credentials that work on PC Bedrock will work here.
Console Login: Xbox, PlayStation, and Nintendo Switch
On consoles, the login flow is handled largely at the system account level, not inside the game itself.
| Platform | Login Method |
|---|---|
| Xbox | Automatically uses your Xbox/Microsoft account tied to the console |
| PlayStation | Requires linking a Microsoft/Xbox account to your PSN account |
| Nintendo Switch | Requires linking a Microsoft/Xbox account to your Nintendo account |
On PlayStation and Switch, you'll need to do a one-time account linking the first time you launch Minecraft. The game will walk you through the process, which involves visiting a URL and entering a code to connect your Xbox account to your console profile. After that, logins happen automatically.
Common Login Problems and What Causes Them
Wrong account credentials: If you're getting an "incorrect password" error, remember you're logging into your Microsoft account, not an old Mojang account. The email address may be different from what you remember.
Two-factor authentication prompts: If your Microsoft account has 2FA enabled, you'll need access to your authenticator app or backup email. This is normal and expected behavior.
"Account not found" or "profile missing" errors: This can happen if the account migration from Mojang to Microsoft wasn't completed, or if you're accidentally signing in with a different Microsoft account than the one linked to your purchase.
Launcher won't open or freezes at login: This is often a local issue — outdated launcher software, corrupted files, or network interference. Reinstalling the Minecraft Launcher resolves this in many cases.
"You don't own this game" message: Minecraft for Windows (Bedrock) is tied to your Microsoft account's purchase history. If you're logged into a different account than the one used to buy the game, this error appears.
Java vs. Bedrock: Does It Change How You Log In?
Yes — in a few meaningful ways. Java Edition uses the Minecraft Launcher as an intermediary, and your profile name in-game can differ from your Microsoft account name. Bedrock Edition uses your Xbox Gamertag as your in-game name, pulling it directly from your Microsoft account.
This also affects multiplayer: Java and Bedrock run on separate server ecosystems (though Realms works across both in some configurations), and the account tied to each version matters for server access, purchases, and cross-play compatibility.
The Variable That Changes Everything
The login experience that's smooth for one player can be genuinely confusing for another — depending on when they first created their account, which platform they play on, whether they completed the Mojang-to-Microsoft migration, and how their Microsoft account security is configured. Someone who bought Minecraft in 2012 on a legacy Mojang account has a meaningfully different starting point than someone who bought it last month through the Microsoft Store. Your specific history with the game — and which platform you're logging into — is what determines which of these paths actually applies to you.