Bannière Cookie Consent

  • Installation ultra simple, 0 dépendance
  • Conformité RGPD / CNIL complète
  • Détection automatique des services
  • Multilingue : détection de la langue du navigateur
  • Journalisation (logging) des consentements
  • 16 services préinstallés
  • CSS modulaire avec thèmes personnalisables
JS vanilla NodeJs
script.js
// Installation : npm install @synapxlab/cookie-consent import '@synapxlab/cookie-consent'; window.CookieConsent.init({ logger: { enabled: true, apiKey: '4291dcaae474f312204916babfc67f8...', headers: { 'Authorization': 'd3e726a.....' } }, statistics: { google_analytics_key : 'G-WKEJV2XXX' }, marketing: { google_adsense_key: 'ca-pub-XXXXXXXX' } });

Comparatif complet — CMP open source & commerciales (2025)

Solutions open source (npm) et commerciales — notes indicatives (0–10)

Les notes et estimations comparatives ont été établies de manière indépendante par GPT-5 (OpenAI) à partir des documentations publiques, dépôts GitHub et tests fonctionnels disponibles (octobre 2025) Elles n’ont pas été rédigées par SynapxLab et sont fournies à titre purement indicatif.

Solution Type Hébergeable Preuve / trace CNIL + GCM v2 Blocage tiers i18n / A11y Intégrations Maintenance Open source Note
@beyonk/gdpr-cookie-consent-banner Open source (Svelte)
7/10
5/10
6.5/10
4.5/10
8/10
5/10
7/10
9/10
6.5/10
@motomedialab/cookie-consent Open source
7/10
5/10
6.5/10
5/10
6/10
7/10
7/10
9/10
6.5/10
Open source souverain 🇫🇷
10/10
9.5/10
10/10
10/10
9/10
9/10
9/10
10/10
9.6/10
Axeptio Commercial (SaaS)
3/10
8.5/10
9/10
8.5/10
9/10
9/10
9/10
2/10
7.9/10
Cookie Information Commercial (SaaS)
2.5/10
7.5/10
8.5/10
6.5/10
8/10
7.5/10
8/10
2/10
6.9/10
Cookiebot Commercial (SaaS)
2/10
8/10
9/10
7.5/10
9/10
9/10
9/10
1/10
7.4/10
cookieconsent (Osano) Open source (lib)
8/10
2/10
5.5/10
4/10
6/10
4/10
5/10
8.5/10
5.3/10
CookieFirst Commercial (SaaS)
2.5/10
7/10
8.5/10
6.5/10
8/10
8/10
8/10
2/10
7.0/10
CookieHub Commercial (SaaS)
2.5/10
6.5/10
8/10
6/10
7/10
7/10
7/10
2/10
6.6/10
Consentmanager Commercial (SaaS, EU)
3/10
8/10
9/10
8/10
8.5/10
8.5/10
8.5/10
2/10
7.5/10
CookieYes Commercial (SaaS)
3/10
7/10
8.5/10
6/10
8.5/10
8/10
8/10
2/10
7.1/10
UniConsent Commercial (SaaS)
2.5/10
7.5/10
8.5/10
6.5/10
8/10
8/10
8/10
2/10
7.0/10
vanilla-cookieconsent Open source (lib)
8/10
2/10
5.5/10
3/10
7/10
4.5/10
5.5/10
8.5/10
5.3/10
Très bon (≥ 8) Moyen (5–7) Faible (< 5)
Hébergeable
Peut être auto-hébergé sur votre propre serveur ou infrastructure (contrôle total des données).
Preuve / trace
Capacité à journaliser les consentements (horodatage, export, vérification en cas d’audit CNIL).
CNIL + GCM v2
Conformité aux exigences CNIL et compatibilité avec Google Consent Mode v2 (2024).
Blocage tiers
Capacité à bloquer dynamiquement les scripts externes (Analytics, Ads, YouTube, etc.) avant consentement.
i18n / A11y
Support multilingue et respect des normes d’accessibilité (clavier, aria-labels, contraste).
Intégrations
Compatibilité directe avec CMS, frameworks ou outils d’analyse/marketing (WordPress, GTM, Matomo…).
Maintenance
Suivi des mises à jour, réactivité de support ou activité sur GitHub/npm.
Open source
Code source disponible publiquement, licence claire (MIT, GPL…) et contributions ouvertes.
Modèles économiques des principales solutions CMP commerciales
Solution Type Facturation Sessions incluses Sites inclus Scan de pages Prix mensuel Prix annuel Hébergement Données stockées où ?
Axeptio Commercial (SaaS 🇫🇷) Par domaine Illimité 1 ≈ 200 pages
19 € – 59 €
228 € – 708 € Cloud France (Scaleway) France 🇫🇷
Cookiebot Commercial (SaaS 🇩🇰) Par domaine / pages scannées ≈ 50 000 sessions/mois 1 100 / 500 / 5000
10 € – 43 €
120 € – 516 € Cloud EU Danemark 🇩🇰
CookieHub Commercial (SaaS 🇮🇸) Par session (visiteur unique / mois) 5 000 – 25 000 1 100 / 500 pages
6 € – 49 €
72 € – 588 € Cloud EU (AWS) Islande 🇮🇸
CookieFirst Commercial (SaaS 🇳🇱) Par domaine Illimité 1 – 3 100 / 1000 pages
9 € – 29 €
108 € – 348 € Cloud NL Pays-Bas 🇳🇱
Consentmanager Commercial (SaaS 🇩🇪) Par impressions de bannière 50 000 – 500 000 1 Scan illimité
0 € – 49 €
0 € – 588 € Cloud DE Allemagne 🇩🇪
CookieYes Commercial (SaaS 🇮🇳 / 🇺🇸) Par session / domaine 10 000 – 100 000 1 100 / 1000 pages
10 € – 25 €
120 € – 300 € Cloud AWS (US/EU) États-Unis 🇺🇸 / Inde 🇮🇳
@synapxlab/cookie-consent Open source 🇫🇷 Gratuit / auto-hébergé Illimité Illimité Auto-scan
0 €
0 € Serveur propre (OVH / local) France 🇫🇷
Prix compétitif (< 10 €/mois) Moyen (10–30 €/mois) Élevé (> 30 €/mois)

Lecture des prix : les barres indiquent le niveau de coût relatif, basé sur le prix mensuel TTC. Pour les CMP SaaS, la tarification dépend soit du nombre de sessions (visites uniques/mois), soit du nombre d’impressions de bannières (chaque affichage compte). Les plans incluent un domaine et un volume de pages scannées ; au-delà, un surcoût s’applique par palier (ex. +1 000 sessions). Les montants sont estimés à partir des grilles tarifaires publiques (mars 2025).

💡 C'est quoi une "session" dans le contexte des CMP ?

Non 😄 — ce n'est pas le nombre de pages visitées, et c'est justement là que beaucoup de gens se trompent (et que certains CMP entretiennent un joyeux flou artistique).

👉 En résumé simple :

  • Une session = une visite d'un utilisateur (ou plutôt du navigateur de cet utilisateur) sur ton site.
  • Peu importe qu'il visite 1 ou 10 pages pendant cette session : ça compte pour 1 seule session.
  • Une nouvelle session est comptée si l'utilisateur revient plus tard (souvent après 24h, ou suppression du cookie CMP).

🔍 Exemple concret avec CookieHub :

  • Tu as un quota de 5 000 sessions / mois.
  • Si 200 visiteurs reviennent 25 fois chacun dans le mois → 5 000 sessions utilisées.
  • Peu importe qu'ils aient vu 10 pages par visite, le compteur augmente par visite, pas par page.

⚙️ Détails selon les fournisseurs :

Fournisseur Compte une "session" quand… Logger / Preuve Remarques
@synapxlab/cookie-consent Chaque interaction avec la bannière si logger activé ✓ Oui (optionnel) Métrique nombre d'interaction / mois
CookieHub Le script CMP est chargé pour un nouveau visiteur (1×/24h par navigateur) ✓ Oui (inclus selon plan) C'est la métrique principale pour la facturation
Cookiebot Le script s'exécute (nouvelle bannière ou vérification consentement) ✓ Oui (inclus) Identique à "visiteur unique par jour"
CookieYes Même logique : par navigateur / jour ✓ Oui (inclus selon plan) Certains plans limitent aussi les pages scannées
Consentmanager Ne parle pas de "sessions" mais d'impressions de bannière ✓ Oui (inclus) Chaque affichage compte, même pour un même visiteur
Axeptio / CookieFirst Facturation au domaine (pas à la session) ✓ Oui (inclus) Session illimitée, prix fixe

💡 Astuce pour estimer tes besoins :

👉 Si ton site a 10 000 visiteurs/mois, tu peux estimer environ 10 000 sessions CMP. Et si certains reviennent souvent, multiplie légèrement (≈ 1,2 à 1,4 × visiteurs uniques mensuels).