Last Tuesday, my colleague Maria nearly transferred €2,000 to a fake CEO email. The address was off by one letter — ceo@company.co instead of .com. She caught it because the signature font was different. That close call got me thinking: phishing isn't just about obvious Nigerian prince scams anymore. These attacks are sophisticated, personal, and they're hitting everyone.
7 Practical Ways to Spot and Stop Phishing Attacks

To protect yourself from phishing, never click links in unsolicited messages, verify senders through official channels, use two-factor authentication, and install a password manager. Stay skeptical of urgent or too-good-to-be-true offers.
"I got phished in 2019 through a fake PayPal invoice. The email looked identical to the real one, and I panicked when it said I'd been charged $500. I clicked the link without checking the URL — a classic mistake. After that, I spent a weekend studying how phishing works and now I help my friends and family spot these traps."
Phishing works because it preys on urgency and trust. Attackers copy real brands, spoof email addresses, and use social engineering to get you to act fast. The advice 'just be careful' doesn't cut it — you need concrete habits that make phishing almost impossible to fall for.
🔧 5 Solutions
Check the actual email address behind the display name to spot impersonations.
-
1
Hover over the sender name — On desktop, hover your mouse over the sender name or email address. On mobile, tap and hold the sender field. Look for misspellings like 'rnicrosoft.com' instead of 'microsoft.com'.
-
2
Compare with known legitimate addresses — If it claims to be from your bank, check a previous legitimate email from them. For instance, Chase emails come from '@chase.com', not '@chase-support.net'.
-
3
Check the reply-to field — In Gmail or Outlook, open the email and click the three dots to view raw headers. If the reply-to is different from the sender, it's a red flag.
Manually type the website address or use bookmarks instead of clicking links.
-
1
Hover over the link to see the real URL — Without clicking, hover your mouse over the link. The actual destination appears in the bottom-left corner of your browser. If it looks odd (e.g., 'paypa1.com'), don't click.
-
2
Open your browser and type the URL manually — For example, if the email says there's a problem with your Amazon account, open a new tab and type 'amazon.com' directly. Log in and check for notifications there.
-
3
Use bookmarks for sensitive sites — Bookmark your bank, email, and social media login pages. Always access them through bookmarks, not links from emails or texts.
If an email asks for money or sensitive info urgently, call the person or company using a known number.
-
1
Do not reply or use any contact info in the suspicious message — Phishers often provide a fake phone number or email address in the message. Ignore it completely.
-
2
Look up the official contact from a trusted source — Use the phone number on the back of your credit card, the company's official website (typed manually), or a previous statement.
-
3
Call and ask if the request is legitimate — For example, if 'your boss' emails asking for gift cards, call them on their direct line or walk to their desk. Most phishing attempts collapse under a simple phone call.
Add a second layer of security so even if your password is stolen, the attacker can't log in.
-
1
Go to your account security settings — For Google, visit myaccount.google.com/security. For Facebook, go to Settings > Security and Login. Look for 'Two-Factor Authentication' or '2FA'.
-
2
Choose an authentication method — Prefer an authenticator app like Google Authenticator or Authy over SMS, because SIM-swapping can bypass SMS codes. Scan the QR code with the app.
-
3
Set up backup codes — Most services give you 10 one-time backup codes. Print them and store in a safe place (like a wallet or safe). If you lose your phone, these codes let you regain access.
A password manager only fills passwords on legitimate sites, so it won't auto-fill on a phishing page.
-
1
Choose a reputable password manager — Options include Bitwarden (free and open-source), 1Password, or LastPass. Download the app and browser extension.
-
2
Import or manually add your existing logins — The manager can import from your browser or you can manually add entries. Use the manager's password generator to create strong, unique passwords for each site.
-
3
Install the browser extension and enable auto-fill — When you visit a site, the extension will offer to fill your credentials. If you land on a phishing site, the extension won't recognize the domain and won't auto-fill — that's your warning.
If you've already clicked a phishing link or entered your credentials on a fake site, act fast. Change your passwords immediately, enable 2FA, and contact your bank if financial info was involved. Consider running a malware scan with a tool like Malwarebytes. If you suspect identity theft, file a report with your country's cybercrime unit (e.g., IC3 in the US, Action Fraud in the UK).
Phishing isn't going away — it's getting smarter. But you don't need to be a tech expert to stay safe. These five habits take maybe an hour to set up and a few seconds per email. The real trick is making them automatic: always check the sender, never click links in panic, verify urgent requests, turn on 2FA, and let a password manager do the heavy lifting. I still get phishing emails, but now I laugh at them instead of falling for them. That's the goal — not paranoia, but calm skepticism. Start with one change today. Your future self (and your bank account) will thank you.
💬 Share Your Experience
Share your experience — it helps others facing the same challenge!