Cookie banner: when is it required?
A cookie banner is not mandatory for every website. You only need one if your website uses services or cookies that are not strictly necessary. When that is the case, why Google Fonts and maps are more often the reason than tracking, what a banner must be able to do and what the planned EU reform really changes.

Table of contents
- In brief
- What the law really requires
- Do you need a cookie banner? The decision guide
- What “strictly necessary” means
- The underestimated reason: fonts, maps and spam protection
- If you need a banner: what it must be able to do
- Does your reject button work? The five-minute test
- Are cookie banners being abolished?
- What happens without a correct banner?
- The most common mistakes
- Checking your cookie banner and website with Dieter
- Conclusion
In brief
- No law prescribes a “banner”. What is mandatory is consent, as soon as your website stores or reads information on visitors’ devices that is not strictly necessary (§ 25 of the German Telecommunications Digital Services Data Protection Act, TDDDG). The banner is merely the usual tool for obtaining it.
- You can do without a banner if your website only accesses visitors’ devices to the extent strictly necessary for its operation and loads nothing from third-party servers before a decision is made. In our measurement, almost one in three websites (32.2%) did not contact a single third-party server before the first click. In that case, the German supervisory authorities even expressly advise against a banner.
- The most common reason for connections made without asking is not tracking, but Google Fonts, Google Maps and the reCAPTCHA spam protection. If they are embedded locally or only loaded on click, this reason disappears.
- If you use a banner, do it properly: rejecting must be as easy as accepting, nothing may be preselected, and nothing may load before consent is given. In our measurement, 76% of websites with third-party services sent no less data to third-party servers after “Reject” than after “Accept”, mostly because there was no effective way to reject.
- Nothing has been abolished: the EU is discussing new cookie rules, but none of them has been adopted. Until then, current law continues to apply unchanged (as of 14 October 2026).
What the law really requires
The term “cookie banner” does not appear in any law. The obligation behind it comes from two sets of rules that are often confused. The German supervisory authorities examine them separately, one after the other.
§ 25 TDDDG, access to the device: anyone who stores information on users’ end devices or reads information already stored there needs their consent. This applies to cookies, but just as much to local storage, tracking pixels, scripts that query device properties, or fingerprinting. It does not matter whether personal data is involved. The only exception is what is strictly necessary for you to be able to provide a service that users have explicitly requested (§ 25(2) no. 2 TDDDG). Until May 2024 the law was called the TTDSG; the renaming did not change anything in its content.
GDPR, the disclosure of data: if your website loads a font, a map or a script from a third-party server, that provider learns the visitor’s IP address. For this you need a legal basis under Art. 6 GDPR. A legitimate interest is often ruled out, for example where there is a local alternative or the provider also uses the data for its own purposes. Then only consent remains.
Valid consent must be given freely, in an informed and unambiguous manner and by an active act (Art. 4(11) GDPR). A pre-ticked checkbox is not enough, as the Court of Justice of the European Union (CJEU, Planet49, 2019) and the German Federal Court of Justice (BGH, Cookie-Einwilligung II, 2020) have ruled. Continuing to browse or scrolling is not consent either. And withdrawing consent must be as easy as giving it (Art. 7(3) GDPR).
What “strictly necessary” means
The exception is narrow. In their guidance for digital services, the German data protection supervisory authorities interpret it in strictly technical terms: necessary is anything without which the requested service would not work. It is not enough that a tool is useful, makes economic sense or is common. And at first, only the website itself is “requested”. Additional functions such as a contact form, a chat, a map or a video are only requested once someone actively uses them.
- Typically necessary: shopping basket and login from the moment they are used, the stored consent decision, non-identifying settings such as the language, load balancing, protection against abuse such as repeated failed login attempts.
- Typically not necessary: audience measurement and statistics, advertising and retargeting, embedded third-party content, review or chat widgets that load as soon as the page is opened.
Be careful with web analytics “without cookies”: many providers advertise that no banner is needed. Using Matomo as an example, the Federal Commissioner for Data Protection and Freedom of Information (BfDI) takes a different view; its assessment is addressed to federal authorities but, by its own account, applies by analogy to similar services. According to this, as soon as a script is delivered that collects information from the device, consent is required in principle. The only thing that is consent-free under the TDDDG is the analysis of server log files, which are generated anyway. The GDPR does apply to them, however, and there is no blanket approval for audience measurement from the DSK either.
The underestimated reason: fonts, maps and spam protection
When it comes to cookie banners, many people think of tracking. Our measurement of 10,389 German websites for the Data Protection Report 2026 paints a different picture:
- 68% of websites contact third-party servers before visitors can click on anything.
- 21% of all websites report the visit to Google solely because of fonts, maps or reCAPTCHA. In most cases the operator does not want to measure anything, but the IP address still goes to Google.
- 9.1% of all websites would additionally be completely quiet before the click if they simply embedded these three Google services locally or on click.
This is the cheapest way to reduce the need for a banner: serve fonts from your own server, replace maps and videos with a preview image that only loads them on click, and choose a spam protection method without third-party contact. For visitors, hardly anything changes as a result.
Legally, this is above all a GDPR question. The Regional Court of Munich I (LG München I) awarded a visitor €100 in damages because a website loaded Google Fonts from Google servers without consent and there was a local alternative (judgment of 20 January 2022, 3 O 17493/20). The legal position is not yet fully settled: in 2025, the Federal Court of Justice referred to the CJEU, among other things, the question of whether an IP address is personal data for the recipient at all and whether deliberately provoked visits give rise to a claim for damages (order of 28 August 2025, VI ZR 258/24). Until then, embedding locally is the safe route.
The free website scanner in the GDPR check-up shows you in under a minute whether your website loads such services.
The most common mistakes
- Buying a banner instead of tidying up. If you embed fonts locally and load maps on click, you often do not need one at all.
- Showing a banner even though there is nothing to decide. Without services that require consent, it only causes confusion.
- Hiding the reject option on the second layer. “Accept all” as a button, “Reject” only via “Settings”: the supervisory authorities object to this, and courts have confirmed it in individual cases.
- Installing a banner that blocks nothing. The plugin asks, but the scripts load anyway. With the five-minute test above, you will see it immediately.
- “By using this site you agree” notices. Continuing to browse is not consent.
- Confusing “cookieless” with “consent-free”. Scripts and pixels also access the device.
- Forgetting old tools. Deactivated analytics accounts or remnants of a previous theme continue to set cookies without anyone using the data.
- Banner and privacy policy do not match. Services in the banner that are missing from the policy, or the other way round.
Conclusion
A cookie banner is not a mandatory component of every website but the consequence of what a website embeds. If you only access the device to the extent technically necessary and load nothing from third-party servers before a decision is made, you do not need one. The quickest way to get there is often unspectacular: fonts hosted locally, maps and videos on click, old tools removed. If you still need consent for analytics, advertising or your website builder, the banner has to genuinely work, with an equivalent reject option and without loading anything prematurely. Waiting for the EU reform is not worth it: it has not been adopted, and whether it affects the most common case at all is open.
Author

Sebastian Schenk
Co-Founder & CEO
Lawyer and data protection officer. Drives product vision at simply Legal and ensures Dieter is sound legally and in practice.
Sources and further reading
- Gesetze im Internet: § 25 TDDDG, Protection of privacy in terminal equipment (full text, in German)
- Gesetze im Internet: § 28 TDDDG, Provisions on fines (full text, in German)
- Gesetze im Internet: Consent Management Ordinance, EinwV (full text, in German)
- EUR-Lex: General Data Protection Regulation (EU) 2016/679, Art. 4(11), Art. 6, Art. 7
- German Data Protection Conference (DSK): Guidance for providers of digital services, version 1.2 (PDF, in German)
- EDPB: Guidelines 2/2023 on the technical scope of Art. 5(3) of the ePrivacy Directive (PDF)
- BfDI: The use of the website analytics tool Matomo (in German)
- CJEU: Press release no. 125/19 on the judgment of 1 October 2019, C-673/17 (Planet49) (PDF)
- Federal Court of Justice (BGH): Press release no. 67/2020 on the judgment of 28 May 2020, I ZR 7/16 (Cookie-Einwilligung II) (in German)
- Cologne Higher Regional Court (OLG Köln): Judgment of 19 January 2024, 6 U 80/23 (PDF, published by Verbraucherzentrale NRW, the North Rhine-Westphalia consumer advice centre, in German)
- LfD Niedersachsen: Press release on the judgment of the Hanover Administrative Court (VG Hannover) of 19 March 2025, 10 A 5385/22 (in German)
- Regional Court of Munich I (LG München I): Judgment of 20 January 2022, 3 O 17493/20 (Google Fonts, in German)
- CJEU: Press release no. 159/24 on the judgment of 4 October 2024, C-21/23 (PDF)
- Federal Court of Justice (BGH): Press release no. 59/2025 on the judgments of 27 March 2025, I ZR 222/19 and I ZR 223/19 (in German)
- Federal Court of Justice (BGH): Order for reference of 28 August 2025, VI ZR 258/24 (PDF, in German)
- BfDI: Press release 12/2026 of 13 August 2026 on cookie banners in the Digital Omnibus (in German)
- European Commission: Digital Omnibus proposal, COM(2025) 837 (PDF)
- European Parliament: Procedure status of the Digital Omnibus, 2025/0360(COD)
- noyb: Open letter “Kill the cookie banner” of 10 September 2026 (in German)
- Dieter Datenschutz: “Before you click: Data Protection Report 2026”
Frequently asked questions
Do I need a cookie banner if I only use technically necessary cookies?
No, provided nothing else that requires consent is embedded. For cookies that are strictly necessary, for example for the shopping basket, login or storing the banner decision, you do not need consent (§ 25(2) no. 2 TDDDG); in that case the German supervisory authorities even advise against a banner. But if your website loads fonts, maps, videos or analytics scripts, consent may still be required.
Do I need a cookie banner because of Google Fonts?
Only if you load the fonts from Google servers. In that case the visitor’s IP address goes to Google, and there is usually no legal basis for this, because a local alternative exists. The better solution: download the font files and embed them from your own server. Then nothing flows out, and the website looks exactly the same.
Does the reject button have to be on the first layer of the banner?
If you offer “Accept all” on the first layer, an equivalent “Reject all” next to it is the safe route. The Lower Saxony data protection authority expressly requires it, and the Hanover Administrative Court upheld its order. The German Data Protection Conference considers a reject option on the first layer to be necessary very often with common banners, and the Cologne Higher Regional Court prohibited a banner without one.
Is a cookie banner mandatory for Google Analytics?
Yes. Google Analytics sets cookies and transfers data to Google, and neither is necessary for operating a website. So you need consent before the script loads. In the view of the Federal Commissioner for Data Protection and Freedom of Information (BfDI), cookieless analytics tools also require consent in principle as soon as a script reads information from the device.
Do I need a banner for an embedded YouTube video?
Yes, if the video loads when the page is opened. The player establishes connections to Google servers, even in privacy-enhanced mode. The alternative is a click-to-load solution: a preview image with a notice, and the video is only loaded after the click. The retrieval has then been explicitly requested.
Will cookie banners be abolished soon?
No, at least not in the near future. The EU is discussing the Digital Omnibus, which could make consent unnecessary for some purposes and introduce browser signals. However, none of this has been adopted, and until a change enters into force, § 25 TDDDG continues to apply unchanged. For Google Fonts, maps and videos that load when the page is opened, the draft does not provide for an exception either.
What does a breach of the cookie rules cost?
The range of fines under the TDDDG goes up to €300,000; infringements of the GDPR can be punished more severely. We are not aware of any fines against small businesses over cookie banners. More realistic are orders from the supervisory authority, cease-and-desist letters (Abmahnungen) from associations or competitors and individual claims for damages.
This article reflects the position at the date of publication. We update our content when the law changes.
Related articles

Wednesday, 28 October 2026
Medical practice websites: a data protection check
We opened 1,338 websites of medical practices, dental practices, psychotherapy practices and pharmacies three times each. Two out of three pass something on to third-party servers before the first click, just as many as in the other sectors of our study. The causes, however, differ considerably from profession to profession, and so does what you can do about them.

Monday, 05 October 2026
DPO requirement: will the 20-person rule be scrapped?
For months, the claim has been that the obligation to have a data protection officer will cease at the end of 2026. Put like that, it is not true: 31 December is the deadline by which the federal government intends to introduce a bill. That bill does not exist yet, and § 38 of the German Federal Data Protection Act (BDSG) continues to apply unchanged. What has been announced, whom it would affect and why you should not rush into anything now.

Monday, 05 October 2026
External data protection officer: what it really costs
According to the professional association, small companies typically pay between €150 and €300 a month for an external data protection officer. What one really costs, however, is not decided by the monthly price alone but by the contract term, the scope of services and additional costs. With a worked example comparing internal and external, a checklist for your offer and the status of the planned reform.
