freeapis

Google Safe Browsing

Google Link/Domain Flagging

Authentication
API Key
HTTPS
Yes
CORS
Unknown
Category
Anti-Malware
Data source
public-apis + marcelscruz

Overview

Google Safe Browsing lets you check URLs against Google’s malware/phishing blocklists. Auth is a Google API key.

Note (verified 2026-08): the v4 endpoint (/v4/threatMatches:find) returned HTTP 404 in our test — Google has moved to Safe Browsing v5 (API key can be passed as a key query param or the endpoint moved to /v5/). Consult the current docs (developers.google.com/safe-browsing) for the v5 migration.

Quick Start

V5 style (replace YOUR_KEY):

curl "https://safebrowsing.googleapis.com/v5/threatMatches:find?key=YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "client": { "clientId": "your-app", "clientVersion": "1.0" },
    "threatInfo": {
      "threatTypes": ["MALWARE", "SOCIAL_ENGINEERING"],
      "platformTypes": ["ANY_PLATFORM"],
      "threatEntryTypes": ["URL"],
      "threatEntries": [{ "url": "http://example.com/malware.exe" }]
    }
  }'
{
  "matches": [
    { "threatType": "MALWARE", "platformType": "ANY_PLATFORM", "threat": { "url": "http://example.com/malware.exe" } }
  ]
}

Authentication

  • Get a key in Google Cloud Console → APIs & Services → enable Safe Browsing API.
  • Send it as the key query parameter.

Rate Limits & Notes

  • Free tier: generous daily quotas (check the console); usage beyond is billed.
  • Threat types: MALWARE, SOCIAL_ENGINEERING, UNWANTED_SOFTWARE, POTENTIALLY_HARMFUL_APPLICATION.
  • v5 is the current API — v4 endpoints may 404 (verified 2026-08).

FAQ

Is Safe Browsing free? Free tier with daily quotas; more is billed.

Why does v4 404? Google moved to Safe Browsing v5 (verified) — use the /v5/ paths.

How do I get a key? Google Cloud Console → enable the Safe Browsing API.

More in Anti-Malware

APIAuthHTTPSCORS
54ch10

Pre-interact JSON risk briefs for address, token and URL

No authYesUnknown↗
AbuseIPDB

IP/domain/URL reputation

API KeyYesUnknown↗
AlienVault Open Threat Exchange (OTX)

IP/domain/URL reputation

API KeyYesUnknown↗
CAPEsandbox

Malware execution and analysis

API KeyYesUnknown↗
Dymo API

Fraud & reputation detection

API KeyYesUnknown↗