Skip to main content

c15t vs tarteaucitron.js

Choose c15t for native framework state and a deployable record backend. Compare tarteaucitron.js service controls and its separate Pro service.

Get started

Choose c15t to connect service choices to product code.

c15t is the stronger fit when consent must drive your application's components, vendor behaviour and records. Your team can own the interface and the backend implementation.

tarteaucitron.js is an open-source manager with individual service controls and integration definitions. Its separate Pro service adds automatic detection, an online dashboard and consent statistics.

<include src="../shared/comparisons/inth-hosting.mdx" />

Compare the application workflow.

What you needc15ttarteaucitron.js
Use consent in framework componentsNative adapters and reactive stateBrowser service manager
Give visitors service choicesCategory and individual vendor controlsIndividual service preferences
Control configured vendorsIntegration helpers, request rules and embedsService definitions and content placeholders
Change the interfaceThemes, component parts and headless APIsConfigurable banner, service panel and open source
Choose the Next.js responseServer, streamed or browser resolutionBrowser integration in the reviewed guide
Keep remote recordsInth hosts the backend and stores records in its database. Self-hosting is optionalNo equivalent record backend established for the open-source library
Use Google Consent ModeDocumented Google tag and GTM integrationsDocumented Consent Mode integrations
Discover services automaticallyNot included in the c15t packagesSeparate Pro service
Pay for softwareNo licence fee. Backend costs remainFree library. Pro has a separate fee

Keep the service rule with the feature.

Your c15t consent state can control a video placeholder, analytics integration and privacy settings screen. The same product team can review each change.

Register vendors through c15t integrations. Use a custom integration when the vendor needs behaviour beyond a current helper.

tarteaucitron.js also controls individual services and supported embeds. c15t's advantage is the native framework workflow and the backend that your team can deploy.

Moving off tarteaucitron.js across many sites?

Inth builds c15t and runs migrations for large teams, from the first audit to the day you remove the old script.

Talk to Inth

Install c15t. Get 42 integrations.

c15t maintains each typed helper. Most helpers load their vendor only after consent, and stop it when the visitor withdraws consent.

Import each helper from @c15t/integrations.

Browse the integrations

Start in minutes.

Paste this line into your agent. It reads the setup brief and does each step.

Ask your coding agent
Set up c15t in my app: c15t.com/SKILL.md

The setup brief is at /SKILL.md. For the docs, agents can read /llms.txt and /llms-full.txt, or use the MCP server at with no sign-in.

Inth hosts the backend, the policy rules and the IAB CMP ID.

Compare c15t with your consent tool.

The facts about each tool come from its own published pages.

Read the comparison overview