Battlefield 6 / EA account

How to make a Battlefield 6 account — EA login, Secure Boot, and console links

Battlefield 6 needs an EA account no matter where you bought it — Steam, the EA app, Epic, PlayStation, or Xbox. The storefront launches the game, but your progress, unlocks, and bans live on the EA account.

How to make a Battlefield 6 account and save it

  1. Step 1

    Create or reuse an EA account at ea.com

    If you played Apex, FC, or an older Battlefield, you already have one — sign in instead of making a second account.

  2. Step 2

    Verify email and turn on login verification

    Confirm your email, then enable EA’s login verification (email or authenticator app) in account security settings.

  3. Step 3

    Link your storefront

    Launching on Steam, Epic, PlayStation, or Xbox will ask you to link that account to EA. Pick the right EA login the first time — relinking later is painful.

  4. Step 4

    On PC, turn on TPM 2.0 and Secure Boot

    EA’s Javelin anti-cheat requires Secure Boot. It is a BIOS/UEFI setting; follow EA’s Secure Boot guide or your motherboard manual.

  5. Step 5

    Save it in LoginScout

    Store the EA ID, email, password, linked Steam/console profile, and backup codes on one card so the next EA game is a sign-in, not a reset.

Why the EA login matters more than the store

One EA account, many games

Battlefield, Apex Legends, EA Sports FC, and The Sims share it. Unlocks follow the EA account, not the launcher.

Linking is sticky

A Steam or console account links to one EA account. Linking the wrong one strands progress — write down which one you used.

Backup codes save launch day

Login verification codes go to email. If that inbox is gone, backup codes on your vault card are your way back in.

Keep the PC setup notes

Note that Secure Boot and TPM are on for this PC. After a BIOS update resets them, you will know why the game stopped launching.

Battlefield 6 Secure Boot errors

If Battlefield 6 says Secure Boot is not enabled, the fix is in your PC firmware settings, not your EA account. Check System Information in Windows: “Secure Boot State” should read On.

This is also why Battlefield 6 does not run on Linux or Steam Deck. It is an anti-cheat requirement, not an account problem.

Questions people ask

Do I need an EA account for Battlefield 6 on Steam?
Yes. Steam launches the game, but it asks you to sign in to or create an EA account and link the two.
Can I use my Apex Legends account for Battlefield 6?
Yes, if it is an EA account. Sign in with the same EA login instead of creating a new one.
Why does Battlefield 6 need Secure Boot?
EA’s Javelin anti-cheat requires Secure Boot and TPM 2.0 on PC to block kernel-level cheats.
Can LoginScout fix a wrong EA link?
No — only EA Help can change account links. LoginScout helps you record which EA account is linked so it does not happen twice.