Real-time feed of phishing, crypto drainer, and scam domains detected by PhishDestroy. Updated hourly from GitHub. MIT License - Free for commercial and non-commercial use.
Rows1,623,260
Configurations5
Size111.9 MB
Licensemit
AccessPublicly accessible
Monthly Downloads5.4k
Dataset Card
By Phish Destroy, published under mit, revision 2d27151f1bb8.
PhishDestroy Blocklist Dataset
Real-time feed of phishing, crypto drainer, and scam domains detected by PhishDestroy.
Updated hourly from GitHub.
Statistics
| Metric | Count |
|---|---|
| Total Domains | 213,881 |
| DNS Active | 131,915 |
| Content Active | 89,752 |
| Dead Domains | 81,938 |
| Community Blocklist | 1,105,774 |
| Added Today | 4 |
| Added This Week | 4 |
Last updated: 2026-09-30 03:30 UTC
Files
| File | Description |
|---|---|
list.json |
Full domain list (JSON array) |
domains.txt |
Plain text, one domain per line |
urls.txt |
Full URLs with protocol |
domains.csv |
ML-ready CSV with metadata |
dns/active_domains.json |
DNS-verified active domains |
dns/content_active.json |
Domains with verified malicious content |
dns/dead_domains.json |
Inactive/dead domains |
dns/today_added.json |
New domains added today |
dns/week_added.json |
New domains this week |
community/blocklist.json |
Community-submitted blocklist |
community/live_blocklist.json |
Community verified live |
Usage
Python (datasets)
from datasets import load_dataset
# Load full dataset
ds = load_dataset("phishdestroy/destroylist")
# Or load specific file
import json
from huggingface_hub import hf_hub_download
path = hf_hub_download(
repo_id="phishdestroy/destroylist",
filename="list.json",
repo_type="dataset"
)
with open(path) as f:
domains = json.load(f)
Pandas
Structure
default 213,881 rows
| Split | Rows | Size |
|---|---|---|
| train | 213,881 | 5.1 MB |
textstring
active_domains 131,915 rows
| Split | Rows | Size |
|---|---|---|
| train | 131,915 | 3.4 MB |
textstring
community 1,105,774 rows
| Split | Rows | Size |
|---|---|---|
| train | 1,105,774 | 27.6 MB |
textstring
content_active 89,752 rows
| Split | Rows | Size |
|---|---|---|
| train | 89,752 | 1.9 MB |
textstring
dead_domains 81,938 rows
| Split | Rows | Size |
|---|---|---|
| train | 81,938 | 1.7 MB |
textstring
Details
- Repository
- phishdestroy/destroylist
- Publisher
- Phish Destroy
- Task category
- Text classification
- Tags
- phishing, cybersecurity, threat-intelligence
- Size category
- 100K<n<1M
- Languages
- en
- Revision
- 2d27151f1bb804321a2a476340cf9ef1febf18d9
- Last updated
- 2026-09-30
Files
14 files, 111.9 MB in total.
Data12 files · 111.9 MB
Documentation1 file · 3.5 KB
Repository1 file · 175 B
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| community/blocklist.json | Data | 27.6 MB | 2334d008978f |
| community/live_blocklist.json | Data | 13.6 MB | 50936c6b39c9 |
| content_active.json | Data | 1.5 MB | — |
| dns/active_domains.json | Data | 3.4 MB | — |
| dns/content_active.json | Data | 1.9 MB | — |
| dns/dead_domains.json | Data | 1.7 MB | — |
| dns/today_added.json | Data | 83 B | — |
| dns/week_added.json | Data | 89 B | — |
| domains.csv | Data | 46.4 MB | c5d8d28336ea |
| domains.txt | Data | 4.5 MB | — |
| list.json | Data | 5.1 MB | — |
| urls.txt | Data | 6.2 MB | — |
| README.md | Documentation | 3.5 KB | — |
| .gitattributes | Repository | 175 B | — |
License and Download
- License
- mit
- Access
- No access gate
Download from Phish Destroy
Released by Phish Destroy through its official repository on Hugging Face. Read the license.