Headers and routing
Received chains, Return-Path, Reply-To and Message-ID are compared for spoofing, and the brand a message speaks for is matched against the domain that actually sent it.
Email phishing analysis
Upload the message or paste its source. AntiBait reads the headers, sender authentication, links and attachments, and explains its verdict in plain language.
Drop an email file here
.eml, .msg or .txt · Up to 100 KB for .eml and .txt, 1 MB for .msg
Free scans available
By analyzing an email you agree to the terms of service and the privacy policy.
How it works
Drop an .eml, .msg or .txt file, or paste the raw source with headers.
Authentication, links, attachments and the sender's identity are checked first. A language model then reads the whole message, and a second pass takes another look when its verdict and the checks disagree.
You get a risk score, a verdict, the indicators behind it and what to do next.
What is checked
Received chains, Return-Path, Reply-To and Message-ID are compared for spoofing, and the brand a message speaks for is matched against the domain that actually sent it.
Authentication results are read from the message and checked against the sending domain. Results missing from a forward or an export are reported as not observed, not as a failure.
Every URL is extracted. Lookalike domains, mismatched link text and URL shorteners are flagged.
File names and types are checked for executables, macros and double extensions. File contents are not opened.
Sender domains and IP addresses are compared with indicators from earlier analyses.
A language model reads the full message alongside these findings and explains its verdict. When the two disagree, a second pass reviews it.
API
Send raw messages to the REST API with an API key and get the score, verdict, indicators and reasoning back as JSON.
curl -X POST https://antibait.io/api/analysis/advanced \
-H "Authorization: Bearer $ANTIBAIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "<raw message source>"}'{
"success": true,
"score": 78,
"type": "phishing",
"confidence": 94,
"tags": ["SPF_FAIL", "SUSPICIOUS_LINK", "URGENT_LANGUAGE"],
"reasoning": "The sender domain fails SPF and the link text…"
}Beyond the web analyzer
Browser extension
Check the open message in Gmail or Outlook on the web without copying its source. With Pro, every email you open is checked automatically.
Teams
Shared campaigns, team history and indicator search for the people who handle reported phishing.
AntiBait Enterprise
Runs on your own infrastructure and checks inbound mail before it reaches inboxes, with sender authentication verified at the gateway.
Who it is for
Check a message that asks for a password, a payment or a login before you act on it, or let Pro check every email for you and your household.
Give the team one place to check suspicious mail without a dedicated security staff.
Use team history, campaigns and indicator search to triage the mail people report.
Build email checks into your own products and client services through the API.
Pricing
A free account adds scan history, PDF export and verdict reporting. Pro checks every email you open automatically, covers up to 3 people at home and sends you a weekly report. Try it for 7 days, no card needed.