A cookie banner that lets people say no.

We build it from the cookies we find on your site. Accept and Reject are the same button, and every choice goes in your consent log.

Try it on this page.

Pick a layout and a color, then open the banner here. It’s the same banner we publish. Your choice only goes into this browser’s localStorage, and we don’t track anything.

Layout
Color

The product has five layouts: a box in either bottom corner, a bar across the top or bottom, and a centered modal. You also set the background, text color and corner radius, and the color picker warns you if a label gets hard to read. See what you can change.

What’s on the banner, and why.

  1. Accept and Reject are the same button

    They have the same color, size and weight in every layout, and neither one is selected when the banner opens. That isn’t a setting.

  2. Preferences opens the details

    Visitors see each category and the cookies in it. There’s a one-click Reject all on that screen too.

  3. The wording comes from your cookies

    We generate the copy from the list you approved, so it isn’t a legal template. You can rewrite any of it.

  4. The policy link goes to your policy

    The tables in your cookie policy come from that same approved list.

  5. Visitors can change their mind later

    A small control stays on the page after they choose. You can move it and rename it. You can also hide it, but then visitors have no way back unless your site gives them one.

Visitors can see every cookie before they decide.

Each category opens to show its cookies, how long they last, who sets them and what they’re for. Try the switches, then save, and you’ll see what would go in your consent log.

Choose what you allow

Necessary cookies keep the site working and are always on. Everything else is up to you, and you can change your mind at any time.

NecessaryKeeps the site working. Always on. Always on
Cookie_ga
Duration2 years
ProviderGoogle Analytics
PurposeTells one visitor apart from another.

Nothing saved yet

Action
—
Banner
Version 4
Analytics
—
Region
Germany
Marketing
—
Language
English
Functional
—
Time
—

This is a demo, so nothing here is really saved.

It shows up in your visitor’s language.

You add the translations you want, from 22 presets or any language tag. The banner reads the language set in the visitor’s browser and looks for an exact match, then the base language, and then falls back to your main copy.

  • Right-to-left works tooThe banner switches direction for Arabic, Hebrew, Persian and Urdu.
  • More than the buttonsYou can translate the category names and descriptions as well.
  • Saved with each choiceThe language shown goes into the consent record.
How translations work →

Cookies on this site

We use necessary cookies to run this site. You choose the rest.

Accept allReject optionalPreferences

Saved with the choicelanguage: en

What visitors see depends on their country.

The banner adapts by country; inside the US every visitor gets the consent model you set, so choose the one your strictest state needs.

Visitor inConsent modelWhat happens
The EU and UKPrior consentBy default, optional tags wait until the visitor says yes, and Google Consent Mode signals start as denied.
The USThe one you setYou get a Do Not Sell or Share link, and we honor Global Privacy Control automatically. Accept and Reject look the same here too.
Somewhere we can’t placeYour defaultYou pick opt-in, opt-out or a notice. Opt-in is the strictest: no consent, no optional cookies.

UserGuard helps you run consent as part of your compliance program. No tool makes you compliant on its own, and which rules apply to you is a question for your lawyer. This isn’t legal advice.

A few more things it does.

Keeps necessary cookies separate

Essential cookies are kept apart from optional tracking, so visitors can see what stays on and why.

Clears cookies when consent ends

When a visitor turns a category off, we delete the cookies in it that the script can reach. HTTP-only and third-party cookies are out of a script’s reach.

Records every choice

Each one is tied to the site and the exact banner version the visitor saw. See the consent log.

Lets you read and edit the blocking rules

The list that holds scripts before consent is yours to change. You can add patterns, change categories or remove rules, and the first match wins.

Works with a keyboard

Focus stays inside the modal, the focus ring stays visible on themes that remove outlines, and button labels switch to dark on light colors.

Sends Google Consent Mode signals

All four version 2 signals start as denied and update when the visitor chooses. Basic and advanced modes.

Start today

Put it on your first site today.

Create an account, add one line of code, and the first scan runs in minutes. If it isn’t right, you have thirty days to get your money back.

Get started → 30-day money-back guarantee · cancel anytime