Google Safe Browsing logo

Google Safe Browsing

Google Safe Browsing

Google Link/Domain Flagging

Visit site ↗Health checked 9h ago
Use it when

Backed by Google threat intelligence

Watch for

Check the docs depth and real endpoint shape before assuming production fit.

First check

Obtain an API key from Google Cloud Console. Use the key to authenticate requests to the Safe Browsing API endpoints.

Auth
api_key
CORS
No
HTTPS
Yes
Signup
Required
Latency
245 ms
Protocol
REST
Pricing
free

Uptime · 30-day window

Probes: 2Uptime: 100%Avg latency: 456ms
01

About this API

Google Safe Browsing provides a service to identify unsafe websites and links by flagging domains and URLs that may contain malware or phishing content. Developers can use this API to protect users by checking links before they are accessed or displayed.

This API is relevant for applications that require security checks on web content, such as browsers, email clients, or any software that processes URLs. It helps reduce exposure to malicious sites by leveraging Google's extensive threat intelligence.

Authentication is handled via an API key, making it straightforward to integrate into existing systems. The API primarily supports RESTful requests for querying the safety status of links and domains.

02

What you can build

  • 1Validate URLs against known threats
  • 2Display warnings for unsafe websites
  • 3Generate reports on domain safety
  • 4Integrate link scanning in applications
03

Strengths & limitations

Strengths

  • Backed by Google threat intelligence
  • Supports domain and URL flagging
  • Simple API key authentication
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://developers.google.com/safe-browsing/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

Getting started

Obtain an API key from Google Cloud Console. Use the key to authenticate requests to the Safe Browsing API endpoints.

06

FAQ

Do I need an API key to use Google Safe Browsing?+

Yes, you must obtain an API key from Google Cloud Console to authenticate your requests.

Can I use the API from a browser directly?+

Typically, API keys should be kept secret, so direct browser use is not recommended without proxying.

What kind of data does the API return?+

The API returns information about whether URLs or domains are flagged as unsafe or malicious.

Is HTTPS required for API requests?+

Yes, HTTPS is required to ensure secure communication with the API.

07

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: No
Auth type
api_key
Pricing
free
Protocols
REST
Response time
245 ms
Last health check
5/12/2026, 7:37:30 AM
08

Tags

09

Alternatives to consider

Different providers solving similar problems. Picked by category, auth, pricing, and tag overlap.