Free plan is 10,500 MAU with two environments; passkeys, API keys and removing Kinde branding need Pro ($25/month). [3]
Guides · auth · Everyday developer services
Kinde business and application
Sign up for Kinde, create an application, set callback and logout URLs on its Quick start page, and copy the app keys into KINDE_* variables.
Researched · not yet run liveLast researched 25 October 2026 · Kinde · provider site
Steps
Steps marked “human step” are ones only you can do: verapli never signs in, submits, pays or accepts terms for you.
Sign up for Kinde
The person signs up at kinde.com, which creates their business and Kinde subdomain. verapli never creates the account.
Where: https://app.kinde.com/register
Create the application and set URLs
Add a back-end web application, then on its Quick start page set the callback URL and logout URL (default http://localhost:3000; change on the Details page for other domains).
Copy the app keys
From the application's Details or Quick start page copy the domain, client ID and client secret into KINDE_ISSUER_URL, KINDE_CLIENT_ID and KINDE_CLIENT_SECRET, and set KINDE_SITE_URL to where the app runs.
Terms and gotchas
Plain-English summary, not legal advice. Each card links its source.
What you end up with
| Env var | Secret | Format | What it is |
|---|---|---|---|
KINDE_ISSUER_URL | not secret | Your Kinde domain, e.g. https://<subdomain>.kinde.com. | |
KINDE_CLIENT_ID | not secret | Application client ID. | |
KINDE_CLIENT_SECRET | secret | Application client secret. | |
KINDE_SITE_URL | not secret | URL where the app runs; must match the URL actually used. | |
KINDE_POST_LOGIN_REDIRECT_URL | not secret | Static redirect after login. |
Pricing
- Free tier: 10,500 MAU, no credit card, production and development environments.
- Costs: Pro $25/month.
Source [3]
For agents
The same entry as JSON: /api/v1/entries/kinde/business · requirements /api/v1/requirements/kinde/business · terms /api/v1/terms/kinde/business.
claude mcp add --transport http verapli https://verapli.com/mcp
> "What do I need for Kinde business and application, and how long will it take?"
→ tools/call requirements { "provider_id": "kinde/business" }Sources
- Next.js App Router SDK Copy env vars from the application's Quick start page into .env.local; KINDE_CLIENT_ID, KINDE_CLIENT_SECRET, KINDE_ISSUER_URL (your Kinde subdomain URL), KINDE_SITE_URL, KINDE_POST_LOGIN_REDIRECT_URL; set callback and logout URLs on Quick start (default http://localhost:3000) or the Details page; State not found error from mismatched redirect domains. · accessed 25 October 2026 · official
- Add Kinde auth to your codebase The application's Details page shows domain, client ID and client secret; do not commit the client secret. · accessed 25 October 2026 · official
- Kinde pricing Free plan 10,500 MAU with no credit card, two environments (production and development), custom domain available, 10 SMS; passkeys, API keys and branding removal not on Free; Pro $25/month. · accessed 25 October 2026 · official
Provider rules change. This page is generated from verapli registry version 2026.1025.387; spotted something out of date? Tell us. Kinde is not affiliated with verapli.