
About Klaro
Klaro is an open source consent manager for websites. It shows visitors a consent notice and keeps third-party scripts from loading until the visitor agrees, which helps sites follow GDPR-style rules.
What it does
Klaro sits on your site and manages a list of services, such as analytics or embedded media. Each service is blocked until the visitor gives consent for it. The notice is designed to stay out of the way on both desktop and mobile screens.
Key features
- Consent notice that is simple and unobtrusive
- Blocks third-party scripts until the visitor consents
- Ready to use in 23 languages, with custom translations
- Services and tracking scripts can be added with a few lines of code
- Host the script yourself or load it from a CDN
Who it's for
- Website owners who need a consent banner for European visitors
- Developers who want to control scripts in code
- Compliance teams reviewing how a site handles personal data
Pricing and good to know
The front-end code is licensed under BSD-3, so it can be used for commercial and non-commercial sites. A hosted service with server-side features and support is also offered. Hosting the script yourself keeps requests on your own server, which some teams prefer for privacy reasons. Test the notice on your own pages, because the result depends on how you configure it.
Highlights
- Consent notice that is simple and unobtrusive
- Blocks third-party scripts until the visitor consents
- Ready to use in 23 languages, with custom translations
- Services and tracking scripts added with a few lines of code
- Host the script yourself or load it from a CDN












