Free APIs
Free Security APIs
| API | Free tier | Auth | Docs |
|---|---|---|---|
| VirusTotal API Scan files, URLs and domains against many engines Catch: Non-commercial use only | Public API: 4 requests/minute, 500 requests/day | API key | docs |
| AbuseIPDB Check and report abusive IP addresses Catch: Free plan: limited reports and no blacklist | Free plan: 1,000 checks/day | API key | docs |
| NVD CVE API US government CVE vulnerability database Catch: Request an API key for higher limits | Free; 5 requests per 30 seconds, 50 with a key | No key | docs |
| Pwned Passwords API Check if a password hash appears in breaches (k-anonymity) Catch: Only the Pwned Passwords endpoint is free | Free, no key | No key | docs |
| OSV.dev API Open source vulnerability database Catch: Fair use | Free, no key | No key | docs |
| Google Safe Browsing API Check URLs against Google's unsafe-site lists Catch: Non-commercial; Web Risk for commercial | Free for non-commercial use | API key | docs |
FAQ
What is the best free security API?+
VirusTotal API, AbuseIPDB, NVD CVE API are good places to start. Compare the free tiers and catches in the table; they differ mostly in limits and whether commercial use is allowed.
Is there a security API without an API key?+
Yes: NVD CVE API, Pwned Passwords API, OSV.dev API work without a key.
More free APIs: Weather · Maps & geocoding · Finance & crypto · Currency exchange · AI & ML · Email & messaging · IP & geolocation · News & social · Sports · Movies, TV & anime · Music · Books & reference · Space & science · Government & open data · Translation & language · Images & media · Fake data & testing · Food & recipes · Transportation · Health · Developer tools · Games & fun