Anti-Malware

17 APIs

Anti-malware APIs check files, URLs, domains and IP addresses against threat databases and sandboxes. They are used to screen uploads, check links in user content and enrich security alerts. Free tiers usually limit lookups per day, and some forbid commercial use, so read the terms before putting one into production.

VirusTotal scans files and URLs with many antivirus engines, Google Safe Browsing flags unsafe sites, and AbuseIPDB collects reports of abusive IP addresses. URLScan.io analyses web pages, and MalwareBazaar and AlienVault Open Threat Exchange share malware samples and indicators. All of these need an API key.

A
AbuseIPDB

IP/domain/URL reputation

API keyHTTPSCORS ?
CAPEsandbox

Malware execution and analysis

API keyHTTPSCORS ?

Community IP blacklist to check and report abusive IP addresses

No key HTTPSCORS ?
M
MalDatabase

Provide malware datasets and threat intelligence feeds

API keyHTTPSCORS ?
M
MalShare

Malware Archive / file sourcing

API keyHTTPSNo CORS
Malwagon

Detonates files and URLs in instrumented VMs and returns behaviour, IOCs and ATT&CK

API keyHTTPSCORS ?
MalwareBazaar

Collect and share malware samples

API keyHTTPSCORS ?
NoPhishy

Check links to see if they're known phishing attempts

API keyHTTPSCORS
P
Phisherman

IP/domain/URL reputation

API keyHTTPSCORS ?
Scanii

Simple REST API that can scan submitted documents/files for the presence of threats

API keyHTTPSCORS
ScanMalware

Scan URLs in a sandboxed browser and search past scans by domain, IP, ASN, JARM or favicon hash

No key HTTPSCORS
U
URLhaus

Bulk queries and Download Malware Samples

No key HTTPSCORS
URLScan.io

Scan and Analyse URLs

API keyHTTPSCORS ?
VirusTotal

VirusTotal File/URL Analysis

API keyHTTPSCORS ?
Web of Trust

IP/domain/URL reputation

API keyHTTPSCORS ?

Built on the open public-apis/public-apis list by its contributors, licensed MIT. Free Public APIs is an independent project, not affiliated with the list's maintainers.

About Synced Oct 15, 2026

© 2026 Free Public APIs

Esc

Type to search every entry. ↑↓ to move, Enter to open.