LGPD compliance for websites

Brazil’s LGPD needs consent before the trackers run.

Brazil’s privacy law applies to any website that offers goods or services to people in Brazil. Non-essential cookies wait for consent, refusing has to be as easy as accepting, and you have to be able to prove the choice. ConsentBit does all three.

Google-certified CMP · IAB Europe registered CMP (ID 502) · 9 languages · Webflow, Framer, WordPress and any website builder

First visit to your site

We value your privacy

We use necessary cookies to run this site. With your permission, we’d also like to measure traffic and show relevant ads.

Until they choose, only necessary cookies run. The floating icon reopens their settings any time.

Accept and Reject, side by side, as the ANPD asks.

Nothing non-essential runs until the visitor agrees.

Brazil’s privacy law, enforced by the ANPD.

The Lei Geral de Proteção de Dados (LGPD), Law No. 13.709/2018, protects the personal data of people in Brazil. It applies wherever your company is based, as long as you process data in Brazil or offer goods or services to people there. The Autoridade Nacional de Proteção de Dados (ANPD) enforces it.

Maximum fine

R$50 million

per infraction, or 2% of your Brazilian revenue, whichever is lower.

In force since

18 September 2020, with fines possible since 1 August 2021

Default model

Consent. Non-essential cookies wait until the visitor agrees.

Five things LGPD expects from your website

Each requirement in plain terms, next to how ConsentBit covers it.

Covered

What LGPD requires

Ask before non-essential cookies are set

How ConsentBit handles it

Analytics and Marketing scripts stay blocked until the visitor agrees.

Covered

What LGPD requires

Make refusing as easy as accepting

How ConsentBit handles it

The banner shows Accept all and Reject all together on the first screen.

Covered

What LGPD requires

Let visitors choose by purpose

How ConsentBit handles it

The preferences panel splits cookies into categories the visitor can accept one by one.

Covered

What LGPD requires

Let visitors change their mind, free and easily

How ConsentBit handles it

A preferences link reopens the panel at any time, and the new choice applies straight away.

Covered

What LGPD requires

Keep proof of every consent

How ConsentBit handles it

Every choice is logged with the date and time, ready to export.

The burden of proof sits with you. Article 8 §2 puts it on the controller to show that consent was obtained properly.

What a visitor sees, step by step

Nothing non-essential runs until the visitor decides.

1

They land on your site

The banner appears. Analytics and Marketing scripts are blocked, so no non-essential cookies are set yet.

2

They choose

Accept all, Reject all, or pick categories in the preferences panel.

3

The choice takes effect

Allowed categories run. Anything they didn’t allow stays blocked.

4

They can change their mind

A preferences link reopens the panel, free and in a couple of clicks, as Article 8 §5 requires.

WHAT THE ANPD ASKS OF A COOKIE BANNER

Brazil’s regulator wrote down what a banner should look like.

In October 2022 the ANPD published a guide on cookies and data protection. It isn’t a law, but it is the regulator setting out what it expects to see, and it is specific about banners. Here is its list of what to avoid, and what ConsentBit does instead.

What the ANPD says to avoid
What ConsentBit does
A single Accept button, with no way to manage cookies
Accept all and Reject all sit side by side, with the preferences panel beside them.
Giving the Accept button more prominence than Reject
Neither button is hidden behind a settings menu. Both are on the first screen.
Non-essential cookies switched on by default
Every category except Necessary starts off
No second-level panel to choose by purpose
The preferences panel lists each category with its own toggle
No simple, free way to withdraw consent later
A preferences link reopens the panel at any time
A cookie policy available only in a foreign language
Your banner can be set to Portuguese, one of nine languages. The cookie policy is your own page to translate.

The ANPD guide is guidance, not a statute. It carries weight because the regulator wrote it, and it reads as a checklist a regulator would use.

Using Google tags as well? Each category is passed on as a Google Consent Mode signal. See how Consent Mode V2 works →

Scripts added later are caught too

If the page loads a script after a click, ConsentBit holds it until the visitor has given consent.

Consent can be withdrawn

If a visitor turns a category off from the floating icon, those scripts are blocked again.

Blocked until they agree

For visitors in Brazil, ConsentBit holds non-essential scripts until a choice is made, on every plan including the free one. Here’s what runs before and after.

CategoryExample scriptsBefore a choiceAfter accepting Analytics only
NecessaryLogin, shopping cart, securityRunsRuns
PreferencesLanguage, region, themeBlockedBlocked
AnalyticsGoogle AnalyticsBlockedRuns
MarketingMeta Pixel, Google AdsBlockedBlocked

Necessary cookies don’t need consent

The ANPD guide says strictly necessary cookies can rely on legitimate interest rather than consent, which is why they keep running. Everything else waits.

The fine is measured in Brazil

LGPD fines are capped at 2% of your revenue in Brazil for the last financial year, up to R$50 million per infraction. GDPR, by contrast, counts global revenue.

Add an LGPD-ready banner to your site, free.

Records

A record of every consent, ready if the ANPD asks

Every choice is recorded with when it was made and which categories the visitor accepted or rejected. You can export the log as a CSV file whenever you need it.

Yes

The visitor opted out, so advertising scripts were blocked.

No

The visitor didn’t opt out, so scripts ran as normal.

Consent log

Export CSV
Consent IDDate and timeDo Not Sell or Share
cb_7f3a…e2112 Oct 2026, 14:02Yes
cb_91c4…0ab12 Oct 2026, 13:47No
cb_2d8e…7f912 Oct 2026, 13:31Yes
cb_c05b…4d212 Oct 2026, 12:58No

Article 8 §2 puts the burden of proof on you, so the log is the part that matters if anyone asks.

FAQ

Brazil privacy questions, answered

Can't find what you need? Talk to our team at web@consentbit.com.

Does the LGPD apply to my business?

It applies if you process personal data in Brazil, or if you offer goods or services to people in Brazil, whatever country your company is based in and wherever the data is stored. There is no revenue or size threshold, so a small website selling into Brazil is covered.

Do I need a cookie banner for Brazil?

The LGPD doesn’t name cookie banners, but it does require a legal basis before you process personal data, and consent is the usual basis for analytics and advertising cookies. The ANPD’s cookie guide treats a banner as the normal way to collect and record that consent.

What counts as valid consent under the LGPD?

It has to be free, informed and unambiguous, given for a specific purpose. Blanket authorisations are void, silence or a pre-ticked box doesn’t count, and the visitor has to be able to withdraw it at any time through a free and easy process.

What are the fines under the LGPD?

Up to 2% of your revenue in Brazil for the last financial year, excluding taxes, capped at R$50 million per infraction. The ANPD can also issue warnings, daily fines, publicise the violation, and block or delete the data involved.

How is the LGPD different from GDPR?

They are close relatives. Both ask for a legal basis, both give people rights over their data, and both expect consent before non-essential cookies. The LGPD has ten legal bases rather than six, its fines are capped in reais and measured on Brazilian revenue, and its regulator has published its own cookie banner guidance.
See what GDPR requires →

Do necessary cookies need consent in Brazil?

No. The ANPD’s guide says strictly necessary cookies, the ones a site needs to work, can rely on legitimate interest instead. You still have to tell visitors about them, and they can object.

Do I need a data protection officer in Brazil?

Article 41 says controllers have to appoint one, called an encarregado, and publish their contact details, preferably on the website. The ANPD has since relaxed this for small businesses, so check where yours sits before you decide.

Is there a free trial?

Yes. ConsentBit has a free plan, and every paid plan comes with a 14-day free trial. See pricing for what each plan includes. See pricing →

‍

Meet Brazil’s rules without rebuilding anything

Hold the trackers until a visitor agrees, make refusing as easy as accepting, and keep a record of every choice.

This page is a general overview of Brazil’s Lei Geral de Proteção de Dados, not legal advice. The LGPD covers far more than cookies, including data subject requests, international transfers and security incidents, which sit outside what a consent banner handles.