Check a URL against 1,399,999 known phishing URLs

Open European phishing intelligence — community-verified, updated around the clock, free for everyone.

251,096 online right now · monitored around the clock · free API

URLTargetStatusReported
https://support-mail-apple.coUnknownUnverified1h ago
https://support-mail-apple.coUnknownUnverified1h ago
https://support-mail-apple.coUnknownUnverified1h ago
https://support-mail-apple.coUnknownUnverified1h ago
https://go.amazonpayments.comUnknownUnverified1h ago
https://go.amazonpayments.comUnknownUnverified1h ago
https://google-microsoft-training.clubUnknownUnverified1h ago
https://google-microsoft-training.clubUnknownUnverified1h ago
https://google-microsoft-training.clubUnknownUnverified1h ago
https://google-microsoft-training.clubUnknownUnverified1h ago
1,399,999
URLs tracked
251,096
Online right now
661
Added last 24 hours

251,096 phishing sites are online right now

Found one that is not in the database? Report it — or help review recent reports from the community.

How it works

01 — Report

Anyone can report a suspected phishing URL. Each report is screened automatically and queued for community review.

02 — Verify

Community members review evidence and vote. Reports become verified once enough independent votes agree.

03 — Protect

Verified URLs are monitored hourly and published through the database and the free API for anyone to use.

Built for integration

Query the database from your own tools — mail gateways, browser extensions, SIEMs. One GET request, no key required for lookups.

API documentation
$ curl "https://openphish.eu/api/check?url=https://example-phish.com/login" { "found": true, "phish": { "status": "verified", "target_brand": "PayPal", ... } }