PhishGuard is a web-based phishing detection system that analyzes any URL you enter and instantly tells you whether it is Legitimate or Phishing. The website uses machine-learning models in the background but keeps the interface simple, fast, and user-friendly.
What the Website Does:
Users can paste any link into the input box, and the system will scan it instantly — without visiting the website — ensuring complete safety.
The website displays:
Final verdict → Phishing / Legitimate
Confidence score → How sure the model is
Color-coded badge for easy interpretation
The site shows:
Length of the URL
Number of subdomains
Suspicious characters
Use of HTTP/HTTPS
Presence of IP addresses
Detection of URL shorteners
This helps users understand why the URL is risky or safe.
The website includes charts and graphs showing:
Feature importance
URL structure
Risk indicators
These visuals help users understand the characteristics of potentially malicious URLs.
Built using Streamlit, the site provides:
Smooth UI
Instant responses
Clear sectioning
Dark and light theme compatibility
Although not shown to the user:
The website loads a pre-trained ML model
Extracts features from the entered URL
Runs prediction in real-time
Displays results instantly
No dataset uploading, no training required — the website works instantly on its own.
Students
Cybersecurity beginners
Internet users
Developers checking suspicious URLs
Anyone wanting quick phishing verification
PhishGuard is a smart, interactive website that lets users quickly check if any URL is safe or a phishing attack — with real-time machine learning analysis.