UC WidgetsBlogKVKK & Cookies

KVKK cookie guide: making your website compliant

A plain-language guide to KVKK cookie rules: explicit consent, cookie categories, a compliant banner, a cookie policy, consent logging and a step-by-step checklist.

KVKK & Cookies 28.08.2026 8 min read kvkkcerezconsent
KVKK cookie guide: making your website compliant

If your website uses Google Analytics, an advertising pixel or a similar tool, cookie consent under KVKK concerns you too. This guide explains the KVKK cookie rules and how to make your site compliant, without drowning in legal jargon. Note: this content is informational and is not a substitute for legal advice.

What does KVKK say about cookies?

Some cookies process personal data (identity, behavior, device information). Non-essential cookies must obtain the visitor's explicit consent before they run. Explicit consent must be freely given, informed and unambiguous. The visitor must know what they are consenting to and actively choose it.

Cookie categories

  • Strictly necessary: required for the site to work (session, security, cart). No separate consent, always on.
  • Analytics: measure visitor behavior (like Google Analytics). Requires consent.
  • Marketing/advertising: ad targeting and remarketing (Meta Pixel, Google Ads). Requires consent.

The visitor must be able to select categories separately; an "all or nothing" demand is not appropriate.

What should a KVKK-compliant cookie consent look like?

The core rules of a proper consent layer:

  1. No prior consent: non-essential cookies do not run until the visitor accepts.
  2. Reject as easy as accept: "Reject all" and "Accept all" are equally visible and one-tap.
  3. No pre-ticked boxes: the visitor makes an active choice.
  4. Ability to change: the visitor can withdraw consent later, usually via a corner "cookie settings" link.
  5. Clear information: which cookies are used and why must be explained in a cookie policy.

Cookie policy and disclosure

A banner alone is not enough; there must also be a cookie policy the visitor can reach. It explains which cookies you use, for what purpose, for how long, and which third-party tools. For a quick start, use our cookie policy generator.

Consent logging: burden of proof

Under KVKK the burden of proof is on the data controller. Saying "we obtained consent" is not enough; you are expected to keep a record of who consented, when and to which categories. Consent logs protect you during an audit or complaint.

KVKK versus GDPR

The core logic is similar: prior explicit consent for non-essential cookies. Terminology and some details differ. For sites serving Turkey, KVKK applies; if you sell or serve in Europe, GDPR applies as well. If you address both markets, your banner should satisfy both frameworks.

The risk of non-compliance

Processing personal data without explicit consent carries the risk of administrative fines and reputational damage. The most common gaps seen in complaints and audits are: no banner, making rejection harder, pre-ticked boxes and not keeping consent logs.

Step-by-step compliance checklist

  1. Identify the cookies and third-party tools on your site (Analytics, Ads, Pixel).
  2. Make sure these tools do not run before consent.
  3. Add a category-based consent layer where rejection is easy.
  4. Publish a cookie policy and link to it from the banner.
  5. Log consents with the date and preferences.
  6. Let visitors change their preference later.

For a KVKK and GDPR-compliant solution that sets all of this up with one line of code, see our UC Consent page and start now with a free account.

Frequently asked questions

Is a cookie banner required on every website?

Strictly necessary cookies do not need separate consent. But non-essential cookies such as analytics, ads and marketing require the visitor's explicit consent before they run. Almost every site using such cookies needs a consent layer.

Are pre-ticked cookie boxes compliant with KVKK?

No. Explicit consent must be freely given, informed and unambiguous. Pre-ticked boxes or a 'continuing to browse means consent' approach are not valid consent. The visitor must actively make a choice.

Must rejecting be as easy as accepting?

Yes. A 'Reject all' option should be as accessible and one-tap as 'Accept all'. Making rejection harder while accepting is easy can invalidate the consent.

Do I need to store the consents given?

Yes. The burden of proof is on you: you are expected to keep a record of who consented, when and to which categories. UC Consent keeps these logs with the date and preference detail.

Manage everything in this article from one panel

WhatsApp, booking, cookie consent and SEO tools on one platform; all Pro features free for 14 days.

Create a Free Account