Phishing Scanner

Protection Active

Message Intake

Privacy acknowledgement

Do not enter real passwords, Social Security numbers, banking details, or sensitive personal information. Messages are sent to the backend only for analysis and are not stored there. Recent scans are saved in this browser only when local history is enabled.

Do not paste real passwords or sensitive information. This tool is for security analysis only.

0 / 10000 characters

Analysis Results

No analysis yet

Submit a message to generate a phishing risk report with score, indicators, and recommended action.

Demo Message Library

Examples

Sample messages for demos

Load a realistic sample into the scanner to see how each detection rule contributes to the final score.

Fake Password Reset

Critical

Critical credential theft

Claims your account will be locked unless you reset your password immediately.

Expected: Critical risk: urgency, credential request, social engineering, generic greeting, suspicious link, sender mismatch

Package Delivery Text

Medium

Medium-risk delivery pressure

Uses a delivery problem and time pressure, but does not include a link or credential request.

Expected: Moderate evidence: payment wording and limited-time pressure

Bank Alert

Critical

Critical banking phishing

Pretends to be a bank security warning and asks for verification.

Expected: Strong evidence: account pressure, IP URL, credential request

Fake Job Offer

Medium

Medium-risk reward bait

Promises priority access and asks the user to download instructions.

Expected: Moderate evidence: reward language and attachment request

University Account Warning

High

Account suspension pressure

Uses school account pressure and a generic greeting.

Expected: Strong evidence: urgency, credential request, generic greeting

Normal Team Update

Low

Benign workplace message

A low-risk meeting reminder with no pressure, links, or credential request.

Expected: Low evidence: no clear phishing indicators

Learn the Warning Signs

Urgency

Attackers often create time pressure so users act before thinking or verifying.

Suspicious Links

Shortened links, IP-based links, and login links in unexpected messages deserve extra caution.

Credential Requests

Legitimate services rarely ask you to submit passwords or codes through message links.

Spoofed Senders

Names can be faked. Always compare sender domains and official contact methods.

Attachments

Unexpected attachments can carry malware, especially when they ask you to enable content.

Social Engineering

Phishing works by abusing trust, fear, curiosity, or reward signals to shape behavior.

About PhishGuard

A small project for learning phishing detection

PhishGuard started as a cybersecurity awareness project to better understand how phishing messages can be broken down into clear rule-based signals. Instead of giving a vague warning, it shows the score, the evidence behind that score, and the next steps a user should consider before clicking a link or replying.

The goal is not to pretend this replaces a real email security platform. It is a hands-on way to learn how urgency, suspicious links, sender mismatches, credential requests, and social engineering language can work together in a phishing attempt.

Disclaimer: PhishGuard is an educational tool and should not replace professional cybersecurity software, email filtering systems, or expert analysis.