Skip to main content

Inth vs react-cookie-consent

react-cookie-consent is a small React component that shows a banner and remembers the click. Inth Consent runs it inside your application through c15t, with the records hosted for you. Which one fits depends on what your team wants to own.

Ask your coding agent
Audit this codebase for react-cookie-consent and estimate a move to Inth Consent, built on c15t. Find the react-cookie-consent setup and any Consent Mode and tag manager wiring, list every analytics, advertising and chat tag, then report what c15t would replace, which consent category each tag needs, and what the page would stop loading before consent. Use https://c15t.com/docs/comparisons/react-cookie-consent and https://c15t.com/docs/integrations/overview.
Talk to Inth
Trusted by
  • Expo
  • Zed
  • Infisical
  • Unkey
  • Chelsea Piers
  • Mario Testino
  • Roboto Studio
  • Cal.com
  • Mastra

Which platform fits your team?

Tick the needs that matter to your team and see which platform meets more of them.

What matters to your team?

Inth Consent

Built for teams that own consent in their application.

6of 6 needs· Closer fit

react-cookie-consent

Built for showing a simple banner in React.

2of 6 needs

  • Consent state in your React and Next.js code

    Inth Consent, Fits: Inth Consent · c15t packages expose consent state to your components and your server

    react-cookie-consent, Not the focus: react-cookie-consent · A banner component with props and styles; categories are up to you

  • Hosted consent records

    Inth Consent, Fits: Inth Consent · Every saved choice, region and policy version in your Inth dashboard

    react-cookie-consent, Not the focus: react-cookie-consent · A cookie value for the banner decision

  • Script, iframe and network blocking

    Inth Consent, Fits: Inth Consent · Script loader, iframe blocker and network blocker tied to consent categories

    react-cookie-consent, Not the focus: react-cookie-consent · Left to your own callbacks

  • Google Consent Mode v2

    Inth Consent, Fits: Inth Consent · Denied defaults and consent updates through the Google integrations

    react-cookie-consent, Not the focus: react-cookie-consent · Not built in; you wire gtag consent yourself

  • Works without a backend

    Inth Consent, Fits: Inth Consent · Offline mode runs in the browser; hosted records when you want them

    react-cookie-consent, Fits: react-cookie-consent · Runs in the browser

  • Free and open source

    Inth Consent, Fits: Inth Consent · c15t is open source and Inth Consent has a free plan

    react-cookie-consent, Fits: react-cookie-consent · Free, open-source package

Keep every tag you already run.

Inth Consent runs on c15t, which ships helpers for the analytics, advertising, chat and tag-manager tools you use today. Each one loads only when its consent category is granted, so consent is enforced in your implementation rather than by a script bolted on top.

Your privacy choices

Choose which optional cookies this example site can use.

Tag managersdenied defaults

  • Google Tag Manager: denied defaults

Analyticsblocked

  • Google Analytics 4: blocked
  • Ahrefs: blocked
  • Adobe Analytics: blocked
  • Amplitude: blocked
  • Cloudflare: blocked
  • Microsoft Clarity: blocked
  • Databuddy: blocked
  • Rybbit: blocked
  • Fathom: blocked
  • Heap: blocked
  • Mixpanel: blocked
  • Hotjar: blocked
  • Hightouch: blocked
  • LogRocket: blocked
  • Matomo: blocked
  • PostHog: blocked
  • Promptwatch: blocked
  • Pirsch: blocked
  • RudderStack: blocked
  • Segment: blocked
  • Plausible: blocked
  • Umami: blocked
  • Vercel Analytics: blocked

Functionalblocked

  • Crisp: blocked
  • Intercom: blocked
  • Google Maps: blocked
  • YouTube: blocked

Ads & pixelsblocked

  • Google Ads: blocked
  • Meta Pixel: blocked
  • TikTok Pixel: blocked
  • LinkedIn Insight Tag: blocked
  • Snapchat Pixel: blocked
  • Reddit Pixel: blocked
  • X Pixel: blocked
  • Microsoft UET: blocked
  • Clearbit: blocked

Consent belongs in your implementation plan

You wire consent into the app once. After that it ships with your releases.

Install c15t, tell it which category each tag belongs to, and point it at your hosted project. That is the setup. With react-cookie-consent the banner and its logic live in the browser, which is fine until your server or app code needs to know whether marketing consent was given. Either way, test it: accept, reject, change your mind, and check what actually loads.

Inth Consent

See consent in your dashboard.

Every saved choice, region and policy version in one place, so you can answer a regulator or a customer without exporting anything.

How Inth Consent and react-cookie-consent compare

Two ways to run website consent: application-owned packages, or a React banner component.

Website consent comparison: Inth Consent and react-cookie-consent
Primary shapeReact-ready consent platformReact banner component
Consent categoriesBuilt-in model and APIsApp-owned
Growth pathFramework state, records, policy packs and IAB TCFSimple notice UI

Compare the total consent cost

Drag the slider to your monthly sessions. Inth Consent picks the cheapest published plan and adds usage at the published rate. react-cookie-consent is free; categories, records and upkeep are yours to build.

1,000

Inth Consent

$0/ mo

Cheapest published plan

Free · within included usage

Free
$0
Starter
$20
Pro
$50

react-cookie-consent

Free, open source

≈ 33

sessions a day

Pricing

Pricing you can read before you call

Every plan runs the full Inth Consent infrastructure. Go beyond included usage for $0.001 per request, or request a custom plan.

Free

For developers evaluating or shipping internal tools.

$0/ mo
  • 1 project
  • 5,000 sessions & consent saves /mo
  • All paid features on dev instances
  • Production with usage billing
  • Community + docs support

Starter

Most popular

For small sites moving consent into their application.

$20/ mo
  • Everything in Free
  • 2 projects
  • 25,000 sessions & consent saves /mo
  • Production instances included
  • Policy packs included

Pro

For growing businesses and agencies managing many sites.

$50/ mo
  • Everything in Starter
  • Unlimited projects
  • 100,000 sessions & consent saves /mo
  • Policy packs included
  • Chat support

Need enterprise capacity?

Custom usage, advanced SDKs, APIs, integrations, implementation guidance and priority support with a dedicated Slack channel.

Contact sales

Moving from react-cookie-consent?

Bring your current setup and the tags you load. We’ll map the switch with you. If you want a head start, have your coding agent draft the plan.

Plan it with your coding agent
Plan a migration from react-cookie-consent to Inth Consent, built on c15t, for this codebase. Find the react-cookie-consent setup and Consent Mode wiring, map every tag to a c15t integration and consent category, propose how to run c15t on a staging route while react-cookie-consent stays live, and list what to verify before cutting over. Use https://c15t.com/docs/comparisons/react-cookie-consent and https://c15t.com/docs/integrations/overview.
Talk to Inth

Inth vs react-cookie-consent: common questions

Scope, consent architecture and evaluation.

With Inth Consent, yes: the Google integrations set denied defaults and send updates when a choice changes. react-cookie-consent leaves that wiring to you, so check what your tags do after each choice.