Skip to main content
Threat playbook

Category: Phishing & Social Engineering

Fake login pages

A fake login page copies a real sign-in screen. Whatever you type goes to the attacker.

Check the full hostname before you type anything. A silent password manager is a warning sign. If in doubt, close the tab. Open the service from a bookmark instead.

A familiar logo proves nothing. An HTTPS padlock does not prove who owns the page.

Updated 2026-10-30

How does a fake login page work?

  1. A message, ad, or QR code opens a lookalike site.
  2. The page copies the real sign-in screen and logo.
  3. The form sends your password to the attacker. Typed codes go too.
  4. Some kits relay the real sign-in as you type. They keep the session cookie that comes back.
  5. The page then sends you on to the real site.

How can you tell if a login page is fake?

Each check takes seconds. Run them before you type anything.

Have a link you have not opened yet? See how to open a suspicious link safely.

  1. Look at the full address, not the page design.
  2. Read the hostname from right to left. In login.example.com.attacker.test, the owner is attacker.test.
  3. Compare it with your bookmark for that service.
  4. Notice whether your password manager offers a saved login. Silence on a familiar site is a warning.
  5. Ask how you got there. Unexpected links deserve the most suspicion.
  6. When unsure, close the tab and use your bookmark.

Can a fake login page get past MFA?

Yes, when you type the code by hand. NIST's SP 800-63B-4 excludes typed codes from phishing resistance. A relay kit forwards your code to the real site.

Microsoft described adversary-in-the-middle phishing in July 2022. The fake site proxied the real sign-in. It kept the password and the session cookie. Fraud followed in as little as five minutes.

Passkeys resist this relay. Google says passkeys are bound to a site's identity. Your browser will not offer one to a lookalike domain.

CISA rates FIDO and WebAuthn sign-ins as phishing resistant. It rates app codes as vulnerable to phishing. Its example: a fake portal that also takes your code.

Stolen cookies are covered under session hijacking and cookie theft.

Phishing variants that end at a fake login page

Phishing is the delivery. The fake login page is usually the destination. APWG's Q2 2026 report counted 1,069,681 phishing attacks. That was up 10.1% from Q1. SaaS and webmail drew the largest share, 29.1%. APWG counts phishing sites reported by members and the public.

Phishing variants and their tells. Sources: FTC, FTC on QR codes, and Microsoft.
VariantHow it reaches youWhat it asks forTell-tale sign
Email or text phishingA message about a problem with your accountPassword, card details, or codesAn urgent link to fix your account or payment
Spear phishingA message using your name, role, or real vendorsA sign-in to view a shared file or invoiceThe context fits, but the domain does not
QR code phishingA code in an email, text, or unexpected placeA sign-in or payment detailsAn unfamiliar address after scanning
Adversary-in-the-middleAny message above, plus a relay kitYour password and MFA codeYou land on the real site afterward
OAuth consent phishingA real sign-in page asking you to approve an appAccess to mail or filesAn unfamiliar app wants broad access
TabnabbingA background tab turns into a sign-in pageYour passwordYou seem logged out after a break
Lookalike domainsA typo or swapped letter in the addressYour passwordOne character differs from the real domain

Phishing variants and their tells. Sources: FTC, FTC on QR codes, and Microsoft.

What should you do after entering your password?

  1. Open the real service from a bookmark.
  2. Change the password there, then anywhere you reused it.
  3. Sign out of all other sessions.
  4. Check your MFA methods, recovery email, and phone number.
  5. Remove connected apps you do not recognize.
  6. Report the page to Google Safe Browsing.
  7. Forward phishing email to reportphishing@apwg.org, as the FTC advises.
  8. Shared card or ID details? Follow the steps at IdentityTheft.gov.

Why do blocklists and the padlock miss fake login pages?

  • New or hacked sites may not be blocklisted yet.
  • HTTPS encrypts the connection. It does not confirm the owner.
  • A relay kit can reuse a hand-typed code.
  • Small mobile address bars hide most of the hostname.

Does browser isolation make a login page safe?

  • Isolation changes where a page runs, not who owns it.
  • Shield opens a page in an isolated browser off your device.
  • Shield cannot stop you sharing passwords with unfamiliar sites.
  • Check the domain before you type, every time.

Limits

  • This guide explains warning signs. It cannot vet a specific page.
  • APWG figures cover phishing reported to APWG, not all phishing.
  • Sources were checked on October 30, 2026.
  • Legba publishes this guide. Shield is part of Legba's Chrome extension.

What to do next

Never test a suspicious form with real credentials. Leave the page. Open the service from a bookmark. Review the account there.

FAQs.

How can I tell if a login page is fake?
Check the full hostname and how you got there. Notice whether your password manager offers a login. When in doubt, close it and use a bookmark.
Does the HTTPS padlock mean the page is real?
No, it only encrypts the connection. Fake sites use HTTPS too. Check the hostname instead.
Can a fake login page steal my MFA code?
Yes, if you type the code in. Relay kits pass typed codes to the real site. Passkeys and security keys resist this.
Do passkeys protect against fake login pages?
Yes, for accounts that use them. A passkey is bound to the real site. Your browser will not offer it to a lookalike domain.
What should I do if I entered my password?
Change it from the real site. Sign out of other sessions. Check your MFA and recovery settings. Then report the page.
How do I report a fake login page?
Report the page to Google Safe Browsing. Forward phishing email to reportphishing@apwg.org. In the US, you can also use ReportFraud.ftc.gov.
Does browser isolation make a login page safe?
No, isolation only contains a page's code. It cannot confirm who owns the page. Verify the domain before typing anything.

References

  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08

Keep exploring

Try it on the next page you do not trust

Legba is a Chrome extension with two modes. Ghost gives you a private browser route. Shield opens a page in an isolated browser off your device.

Free for 30 days. No card required.

Ghost. A private route for your browser. Shield. An isolated browser, off your device. Choose the mode. Close when finished.