Developer CMP

Cookie Consent Script

Need a consent script for your website? TinyConsent's JavaScript handles everything: displaying the banner, storing preferences, and blocking trackers until consent.

Your Website uses cookies to enhance your experience and analyze traffic. By clicking "Accept", you consent to our use of cookies.

No signup required to preview • Get started in seconds

What is a cookie consent script?

A cookie consent script is a tool that creates cookie consent notices for websites. Under GDPR and similar privacy laws, websites must inform visitors about cookie usage and obtain consent before setting non-essential cookies like analytics or advertising trackers.

TinyConsent's cookie consent script provides real script blocking with just one line of code. Unlike complex solutions that require configuration files and npm packages, our approach is simple: paste a script tag, and your consent infrastructure is ready.

60-Second Setup

No coding skills required

Real Blocking

Blocks scripts until consent

Lightweight

Under 5KB, loads async

How to Add a cookie consent script in 30 Seconds

1

Get your consent script

Generate your unique script using the form above.

2

Add before other scripts

Place the TinyConsent script before any tracking scripts in your HTML.

3

Configure blocking rules

Use the dashboard to manage which scripts require consent.

4

Test consent flow

Clear cookies and verify scripts only load after consenting.

Example Code

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>My Website</title>
    
    <!-- TinyConsent Cookie Banner -->
    <script src="https://scripts.tinyconsent.com/api/scripts/YOUR_SCRIPT_ID" async></script>
</head>
<body>
    <!-- Your content -->
</body>
</html>

Why TinyConsent is the Easiest Option

No signup required to try

Generate and preview your banner without creating an account. Only sign up when you're ready for the dashboard.

One line of code

No npm packages, no configuration files. Just paste a script tag and your banner works.

Lightweight and fast

Under 5KB initial load, async loading. Won't hurt your page speed or Core Web Vitals.

Actually blocks scripts

Not just a notification — TinyConsent prevents tracking scripts from running until users consent.

Free privacy policy generator

Generate and download a privacy policy with standard disclosures for free. Hosting may be charged in the future.

Google Consent Mode v2

Automatic integration with Google's consent framework for GA4 and Google Ads.

Frequently Asked Questions

What does the consent script do?

It displays a consent banner, collects user preferences, stores consent in cookies/localStorage, and blocks non-essential scripts until consent is given.

How does script blocking work?

TinyConsent maintains a database of known tracking scripts (Google Analytics, Facebook Pixel, etc.) and prevents them from executing until users consent.

Can I add custom scripts to block?

Yes. In your dashboard, you can specify additional scripts that should be blocked until consent for specific categories is given.

Does this work with tag managers?

Yes. TinyConsent integrates with Google Tag Manager and Segment. We signal consent status so your tags fire appropriately.

How is consent stored?

Consent is stored in a first-party cookie and optionally synced to our servers for cross-device consistency and audit trails.

Ready to Get Your cookie consent script?

Join thousands of websites using TinyConsent for simple, compliant cookie banners.