GDPR vs CCPA: What Every Website Owner Needs to Know

The short answer: GDPR (EU) is opt-in — you must get permission before tracking. CCPA (California) is opt-out — you can track by default but must offer a "Do Not Sell My Personal Information" link. If your site has both EU and California visitors, you need to comply with both — modern tools like CookieYes and iubenda detect location and switch automatically.

The four real differences

DimensionGDPR (EU/UK)CCPA / CPRA (California)
Consent modelOpt-in — ask before trackingOpt-out — track by default, allow refusal
Who it coversAll EU/UK residentsCalifornia residents only
Who it applies toAny business serving EU usersBusinesses with $25M+ revenue or 100k+ CA records
Max fine€20M or 4% of global revenue$7,500 per intentional violation
Personal data definitionVery broad — includes IP, cookie IDsBroad — includes inferences and household data
Right to be forgottenYes (full erasure)Yes (with more exceptions)
Visible banner elementConsent banner with Accept/Reject"Do Not Sell My Personal Information" link in footer

1. The consent model is the biggest difference

This is the one most websites get wrong when expanding from US-only to international audiences. Under GDPR, tracking is off by default; the user must affirmatively click "Accept" before non-essential cookies fire. Under CCPA, tracking is on by default; the user has the right to opt out after the fact via the "Do Not Sell" link.

This means a US site adding EU traffic needs to invert its default behaviour for EU visitors — which is why geo-targeting in your consent tool matters.

2. Who actually has to comply

GDPR applies to any business — regardless of size or location — that processes data of EU residents. There is no revenue threshold. A solo freelancer with a contact form and a single German subscriber falls under GDPR.

CCPA only applies to businesses that meet at least one of these thresholds:

If you're a small business under all three thresholds, CCPA technically doesn't apply to you. But the other state laws (Virginia, Colorado, Connecticut, etc.) have lower thresholds, and the moment you do hit one of CCPA's thresholds, you need the infrastructure to flip on.

3. Fines and enforcement

GDPR penalties are dramatically higher on paper — €20M or 4% of global turnover is the headline. But in practice, both regulators have shown a pattern of fines in the $10k–$500k range for small business violations.

One important difference: CCPA gives consumers a private right of action only for data breaches involving unencrypted personal information. GDPR does not give consumers direct private action, but EU regulators are far more active in opening investigations from complaints.

4. The visible compliance element

The most visible compliance element differs:

Both regulations also require a privacy policy that meets their specific disclosure requirements.

The dual-stack solution

The fastest way to comply with both GDPR and CCPA is a consent management platform that detects visitor location and switches behaviour automatically. We tested five tools and ranked them in our 2026 cookie consent comparison. The short list for sites with EU + California traffic:

Covers both

One banner, dual compliance — CookieYes

Auto-detects visitor location and switches between GDPR opt-in mode and CCPA opt-out mode. Free tier covers most small sites.

Other US state laws to watch in 2026

CCPA was the first comprehensive US state privacy law, but as of 2026 there are similar laws active in:

The good news: most of these laws follow the CCPA opt-out + privacy policy model, so a CCPA-compliant setup gets you most of the way to compliance across all the others. The bad news: each has its own quirks (Colorado bans dark patterns explicitly, Texas adds children's data rules, Oregon requires deletion confirmation), so review your privacy policy if your user base spans many states.

Compliance priorities for a typical website

  1. Audit your traffic — pull Google Analytics, look at Country and US State dimensions. Note share of EU, UK, and California traffic.
  2. If you have any EU/UK traffic — install a GDPR-compliant cookie banner. This is the loudest, riskiest gap most sites have.
  3. If you hit CCPA thresholds or have a "Do Not Sell" obligation — add the footer link and Privacy Choices page.
  4. Publish or regenerate your privacy policy using a generator that covers both regulations.
  5. Document your data handling process — privacy@ email, 30-day SLA, internal log of requests.

Frequently asked questions

Does my US site need to comply with GDPR?
If you have any EU or UK visitors — and almost every public website does — yes. GDPR is triggered by user location, not company location.
Is CCPA the same as GDPR?
No. The biggest differences are: GDPR is opt-in (consent before tracking), CCPA is opt-out (the right to say no after tracking starts). GDPR covers all EU residents; CCPA covers California residents only. GDPR penalties are higher.
Can one cookie banner handle both GDPR and CCPA?
Yes. Modern consent management tools like CookieYes, iubenda, and Osano detect visitor location and switch automatically — EU visitors see a GDPR opt-in banner, California visitors see a CCPA Do Not Sell link.
What is CPRA and how is it different from CCPA?
CPRA (California Privacy Rights Act) is an amendment to CCPA that took full effect 1 January 2023. It expanded consumer rights to include the right to correct, right to limit use of sensitive personal information, and created the California Privacy Protection Agency as a dedicated enforcement body.
Which other US states have privacy laws like CCPA?
As of 2026, comprehensive state privacy laws are active in California (CCPA/CPRA), Virginia (CDPA), Colorado (CPA), Connecticut (CTDPA), Utah (UCPA), Texas (TDPSA), Oregon (OCPA), Montana (MCDPA), and several others, with more states adding laws each year.

Related guides