SAVRN
Search Contact SAVRN

Dataset · Text classification

destroylist

by Phish Destroy phishdestroy/destroylist

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

Read the full dataset card (218 words)

Structure

default 213,881 rows

SplitRowsSize
train213,8815.1 MB
textstring

active_domains 131,915 rows

SplitRowsSize
train131,9153.4 MB
textstring

community 1,105,774 rows

SplitRowsSize
train1,105,77427.6 MB
textstring

content_active 89,752 rows

SplitRowsSize
train89,7521.9 MB
textstring

dead_domains 81,938 rows

SplitRowsSize
train81,9381.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
FileTypeSizeSHA-256
community/blocklist.jsonData27.6 MB2334d008978f
community/live_blocklist.jsonData13.6 MB50936c6b39c9
content_active.jsonData1.5 MB—
dns/active_domains.jsonData3.4 MB—
dns/content_active.jsonData1.9 MB—
dns/dead_domains.jsonData1.7 MB—
dns/today_added.jsonData83 B—
dns/week_added.jsonData89 B—
domains.csvData46.4 MBc5d8d28336ea
domains.txtData4.5 MB—
list.jsonData5.1 MB—
urls.txtData6.2 MB—
README.mdDocumentation3.5 KB—
.gitattributesRepository175 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.