Dark patterns in cookie banners: What are they and how do you avoid them?

Blog
Table of Contents

The “Accept” button shines bright and clear, while the “Manage Settings” option fades into the background.

The “Reject” button? Nowhere to be found.

These are classic examples of “dark patterns”, tactics websites and apps use to nudge users into accepting cookies.

In fact, research suggests that 72% of cookie banners contain at least one dark pattern. And that’s a problem, because dark patterns aren’t just unethical, they also violate privacy laws.

But what exactly are dark patterns, and how do they shape user behavior?

In this article, we’ll examine that and show you how to avoid dark patterns when designing your cookie banner.

What are dark patterns? ​

Dark patterns (also called “deceptive patterns”) are design patterns that mislead, influence or force you into taking actions that are not in your best interest. They are deliberately intended to promote business outcomes at the users’ expense.

The term was first used by Harry Brignull in 2010:

"Deceptive design patterns (also known as 'dark patterns') are tricks used in websites and apps that make you do things that you didn't mean to, like buying or signing up for something.”

Types of dark patterns​

Dark patterns come in many forms and shapes. Here are some of the most used.

So dark patterns are tricks used to push you into doing things the company wants; for example, to buy a specific version of a product – or to accept cookies.

These are tricks designed to exploit human behavior for the website or app to achieve the desired outcome: the sale, the signup, the upsell.

And you are exposed to these patterns every single day, for example in cookie banners.

What are dark patterns in cookie banners? ​

Dark patterns in cookie banners are common and serve one single purpose: to get as many users to consent to cookies as possible. This is often done by making it difficult for the user to reject consent to cookies.

But using dark patterns in your cookie banner is not only unethical, it’s also illegal in most cases. The reason for this is that they generally prevent the user from giving “a freely given, informed, specific and unambiguous consent” (GDPR, recital 32).

How common are dark patterns in cookie banners?

Dark patterns in cookie banners are very common. Unfortunately.

In 2024 Austrian privacy activist organization NOYB published a report on dark patterns in cookie banners comparing recommendations from the European Data Protection Board (EDPB) with the positions of national DPA’s.

In the report, NOYB identified that a significant majority of websites still employ dark patterns to manipulate users into giving consent.

A 2024 joint study from Karlsruhe Institute of Technology, and IT University of Copenhagen also found that 72% of websites use at least one dark pattern.

Both NOYB’s report and the study identified specific types of dark patterns commonly used in cookie banners.

The most common types of dark patterns in cookie banners

1) No reject button on the first layer

Many cookie banners still do not give the users the possibility of rejecting cookies on the first layer of the banner.

In its report, NOYB found that:
  • Rejecting cookies often requires twice as many clicks as accepting them.
  • Only 2.18% of users navigate to the second layer of a cookie banner.
A majority of European DPAs consider the absence of a “Reject” option on the first layer a violation of GDPR.
A non-compliant cookie banner without a "reject" button

2) Pre-ticked checkboxes​

Consent must be specific. This is why cookie banners must include checkboxes in their design, so the user can choose to give consent to functional, statistical or marketing cookies.

The joint study from the two universities found that 45% of banners had preselected options consenting to all cookies.

Using pre-ticked boxes for different cookie types was ruled in violation of the GDPR by the European Court of Justice in October 2019. So any checkboxes must be “un-ticked” by default.

A non-compliant cookie banner with pre-ticked checkboxes

3) Link to settings instead of a "Reject" button​

Many cookie banners are designed to require more clicks to reject cookies compared to accepting them. Users tend to choose the path of least resistance and therefore choose to accept cookies to reduce the number of clicks needed.

Often the only clearly visible option is the “Accept” button. If a banner includes another button it’s often “Settings” instead of “Reject”. Sometimes there is a “Reject” button, but clicking it takes you to a second layer, whereas the accept button works with only one click.
In its report, NOYB found that:
  • The “Reject” option is often embedded as a small hyperlink, making it hard for users to notice.
  • Some websites place the reject option outside the banner, further misleading users.
The university study found that 58% of cookie banners made it difficult for users to refuse non-essential cookies by obscuring the opt-out function.

These practices are in direct violation of GDPR Article 7(3), which states that withdrawing consent must be as easy as giving it.
A non-compliant cookie banner with link to settings instead of a reject button

4) Deceptive button colors and contrast

The use of different colors for different buttons, including high and low contrasting colors for “Accept” and “Reject” respectively, is very common.

In its report, NOYB found that:
  • “Accept” buttons are frequently highlighted in bright colors, while the “Reject” button is either gray or visually obscured.
  • Some banners use low-contrast text for the “Reject” button, making it unreadable.
The study from Karlsruhe Institute of Technology, and IT University of Copenhagen found that 31% of cookie banners used misleading button designs to nudge users toward consent.

These methods violate the principles of fairness and transparency (Article 5(1)(a) GDPR).
A non-compliant cookie banner with a deceptive button contrast

5) Misusing "Legitimate Interest​"

Relying on Legitimate Interest is another common dark pattern found on many websites using cookie banners.

Some companies claim they can track users based on “legitimate interest” rather than consent. The ePrivacy Directive explicitly states that tracking requires consent, and DPAs generally reject legitimate interest as a legal basis for cookies.

6) Misclassifying cookies as “essential” ​or “strictly necessary”

Companies may claim that some marketing or analytics cookies are essential for their business. Understandably so. For most companies, data is essential.

But the “essential” or “strictly necessary” categories are meant to cover cookies that are required for your website to function properly – which marketing and analytics cookies rarely, if ever, are.

Tools like Google Analytics, Meta Pixel or LinkedIn’s insight tag (and many more) are not necessary for websites to work. And they collect personal information about users. Therefore, you are required to collect consent for using them.

Circumventing consent requirements by misclassifying cookies is a direct violation of ePrivacy Directive Article 5(3) as well as GDPR Article 6(1).

7) Vague or misleading language

Vague or misleading language are other examples of dark patterns aimed at confusing the user. Often, buttons on cookie banners might include double negatives or complex language which makes the user unsure about their choice.

Why are dark patterns in cookie banners so effective?

Human psychology!

Dark pattern tactics can be very effective. Most of the time, we don’t even notice them.

Imagine you are going to a website. You see the cookie banner. With one simple click on the highlighted green button, you can accept all cookies.

Or you can click on “Settings”, read what feels like a novel on the way they use cookies. Maybe you have to de-select a range of pre-selected checkboxes before you are finally able to reject cookies.

What do you do?

You came for the website’s content. And you want to see that content as soon as possible. Preferably before you lose interest or forget why you entered the site.

You choose the path of least resistance. You accept all cookies and then go to the content.

Many cookie banners play on that dynamic. One click to see the content, many clicks to reject cookies. This is why legislation like the ePrivacy Directive, GDPR, and many others specify what valid consent looks like.

Consent is a matter of yes or no. And it must be as easy to reject cookies as it is to accept.

What do privacy laws say about dark patterns?​

Nothing really.

But it says a lot about what consent is. And based on that many of the dark pattern techniques became illegal.

Dark patterns used in cookie banners often affect user privacy. That means they conflict with privacy laws like the European General Data Protection Regulation (GDPR) or the ePrivacy Directive.

These two privacy laws are some of the strictest in the world when it comes to lawful processing of personal data.

Most personal data collected and processed by cookies fall under the GDPR. And in most cases, companies must use consent as a lawful basis for collecting and processing these data. Many of the dark patterns outlined above conflict with GDPR’s definition of valid consent:

"Any freely given, specific, informed, and unambiguous indication of the data subject’s wishes by which he or she, by a statement or by a clear affirmative action, signifies agreement to the processing of personal data relating to him or her […]. Silence, pre-ticked boxes, or inactivity should not therefore constitute consent.”

With these dark patterns, users cannot freely choose to accept or reject cookies when the design intentionally is made to deceive the user.

How do you optimize your consent rates without using dark patterns? ​

If you want to optimize your cookie banner for getting consents, there’s not a lot you can do – at least not within the boundaries of the law.

What you can do is combat “consent fatigue” by optimizing the user-friendliness of your cookie banner. Another option is to simply A/B test different elements.

But most importantly, you should always stay updated on the latest design-related legal developments and ensure that the consents you collect are valid.

Checklist for collecting valid consent to cookies

Ditch dark patterns and design with transparency

Stricter regulations requires more transparent, and reminds us that staying informed is crucial for users and businesses alike.

Your cookie banner is a user’s first impression – make it count. Choose transparency over tricks. Honest banners build trust and engagement, and regular audits keep you compliant and user-friendly.

The future of cookie consent is balancing business needs with user rights. By rejecting dark patterns and embracing ethical design, we can create a web that respects both privacy and functionality.

See how easy ethical consent management can be

A compliant, user-friendly cookie banner is just a click away.
Try Cookie Information free for 14 days. No credit card required, cancel anytime.

FAQ about dark patterns and cookie consent

For consent to be valid under the GDPR, consent must be freely given, informed, specific & unambiguous.

This means that consent is:

  • a matter of yes and no (freely given).
  • based on information about what you give consent to (informed).
  • given specifically to each data processing purpose like functional, statistical and marketing cookies (specific).
  • clearly described, so the user is not in doubt that he/she gives consent (unambiguous).  

When it comes to cookie banners, most European Data Protection Authorities interpret the GDPR as:

  • the user must be able to reject consent (reject button in the cookie banner)
  • consent must not be implied. Scrolling, swiping, just using the site is not considered valid consent.  
  • checkboxes must be used for collecting specific consent and must be unticked as default.

Learn more about what cookie consent under the GDPR is.

Link: Cookie consent under the GDPR

Can I make the Accept button larger?

There are no specific rules for button size in the ePrivacy Directive or the GDPR. But most European Data Protection Authorities highlight in their cookie guidelines that buttons for “Accept” and “Reject” should have equal weight (size).

You may not try to hide the reject button making it significantly smaller than the accept button. That would be a dark pattern.

Yes! And it should be placed in cookie banners “first layer”. Just next to the “Accept” button and not hidden behind “Settings”, “Preferences” or “Details”.

However, different European Data Protection Authorities have different opinions here, so please check your local cookie guideline.

Link: Regulations & Frameworks

Can I change the words in the buttons?

Sure. Whether you write “Accept”, “Accept all”, “OK” or something else is entirely up to you. As long as it is clear to the users what they are choosing.

“Accept” and “Reject” are the most common wordings in compliant banners.

If you write “Accept” and “Accept all” assuming that the users know that “Accept” is only accepting non-essential cookies and “Accept all” is accepting all the cookies, then it gets confusing. If you intend it to be confusing, then it is a dark pattern.

No! In 2019 the European Court of Justice ruled against German lottery website Planet49 and their privacy practices. The court stated that it was not legal to pre-select the checkboxes for specific cookie types (functional, statistic, marketing). The user has to opt-in to specific cookie types, not de-select them.

Your cookie banner must include checkboxes (as specific consent is needed for each cookie type) and these boxes must be de-selected as default (consent must not be implied).

Consent must be informed. Therefore, your cookie banner must as a minimum contain information about:

  • Your use of cookies.
  • Which cookie you use.
  • What data they collect.
  • Who owns the cookies.
  • How long time the cookies are stored.
  • How users accept/reject and withdraw consent.

Whether you write: “We use cookies” or “You control your data” doesn’t matter (but do A/B test it). Important thing is, that you are transparent about data collection and data processing. And that your text is written in a plain and easy to understand language.

A good Consent Management Platform will automatically make you an updated cookie policy and import this information into your cookie banner.

Yes, you have to ask for consent. In terms of cookies, Legitimate Interest (GDPR) is not an alternative to consent. We do see consent pop-ups using legitimate interest as their lawful basis for using cookies, but consent is always required under the ePrivacy Directive.

Legitimate interest can be used when you have a legitimate reason for processing a person’s personal data, e.g., a name and address for a pizza delivery (cannot deliver the pizza without an address).

But always use Consent when concerning data, your users have to give you permission to use (IP-address, deviceID). A DeviceID is not required for your website to work.

Link: Legitimate Interest & cookies explained in 5 minutes

Is Google Analytics essential? (essential/non-essential cookies)

To your business, yes! For your website to work, no.

Google Analytics’ cookies (_ga) are not considered essential cookies.

Google Analytics’ cookies require consent because they still collect and process a lot of personal information about your user. According to the GDPR, you need valid consent for collecting this data.

But I’m not collecting any data!  

But Google is! Facebook is. Amazon is.

Here’s how it works. You use Google Analytics. Google Analytics sets cookies through your website, so you can see how many visits your site, what pages they read and how they convert/buy.

Google collects a lot of data to give you these metrics. IP-address, geolocation, DeviceID, etc. This is personal data under the GDPR. Even though you never see it and never can identify anyone.

And you are the data controller under the GDPR, therefore the responsibility for collecting consent is yours

This is how Google uses cookies

Yes. We encourage testing text and buttons in your banner. In our solution, you can do A/B test over time by making one change at a time and see the results after a few days.

Take into consideration that other factors could have effects on your results, such as time, countries, seasons etc.