Command Palette

Search for a command to run...

Page Inspect

https://clerk.com/
Internal Links
37
External Links
6
Images
102
Headings
34

Page Content

Title:Clerk | Authentication and User Management
Description:The easiest way to add authentication and user management to your application. Purpose-built for React, Next.js, Remix, and “The Modern Web”.
HTML Size:743 KB
Markdown Size:12 KB
Fetched At:November 6, 2025

Page Structure

h1More than authentication, Complete User Management
h2Clerk Components
h3User Authentication
h3Organizations
h3Billing
h2Account
h2Profile details
h2Create Organization
h1Join the waitlist
h1Thanks for joining the waitlist
h1Create your account
h1Sign in to your account
h2Organization
h2General details
h1Choose an account
h2User authentication
h3Multifactor Authentication
h3Fraud and Abuse Prevention
h3Advanced security
h3Session Management
h3Social Sign-On
h3Bot Detection
h3Email and SMS one-time passcodes
h3Magic Links
h3Passwords
h2Organizations
h3Custom roles and permissions
h3Auto-join
h3Invitations
h3Organization UI Components
h2Billing Beta
h2Frameworks
h2Integrations
h2What people are saying

Markdown Content

Clerk | Authentication and User Management

Skip to main content

- Product
- Solutions
- Docs
- Pricing
- Company

Sign in

Start building

Start building

Start building

Start building

Sign out

Dashboard

Dashboard

Dashboard

Dashboard

Clerk raises $50m Series C

Learn more

# More than authentication, Complete User Management

Need more than sign-in? Clerk gives you full stack auth and user management — so you can launch faster, scale easier, and stay focused on building your business.

Start building for freeWatch demo2 min

Trusted by fast-growing companies around the world.

- -
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
-
-

## Clerk Components

Pixel-perfect UIs, embedded in minutes

Drop-in UI components for authentication, profile management, organization management, and billing. Match to your brand with any CSS library, then deploy to your own domain.

Explore all components

### User Authentication

Add user `<SignUp/>` and `<SignIn/>`, provide account access through a dropdown menu, and manage profile and security settings.

- <SignUp />
- <SignIn />
- <UserButton />
- <UserProfile />
- <Waitlist />

Allow your users to create new organizations, switch between accounts, manage settings and billing, and view memberships and invitations.

- <CreateOrganization />
- <OrganizationSwitcher />
- <OrganizationProfile />
- <OrganizationList />

Display pricing plans with feature comparisons and subscription options to help your users choose the right plan for their needs.

- <PricingTable />

### Organizations

Add user `<SignUp/>` and `<SignIn/>`, provide account access through a dropdown menu, and manage profile and security settings.

- <SignUp />
- <SignIn />
- <UserButton />
- <UserProfile />
- <Waitlist />

Allow your users to create new organizations, switch between accounts, manage settings and billing, and view memberships and invitations.

- <CreateOrganization />
- <OrganizationSwitcher />
- <OrganizationProfile />
- <OrganizationList />

Display pricing plans with feature comparisons and subscription options to help your users choose the right plan for their needs.

- <PricingTable />

### Billing

Add user `<SignUp/>` and `<SignIn/>`, provide account access through a dropdown menu, and manage profile and security settings.

- <SignUp />
- <SignIn />
- <UserButton />
- <UserProfile />
- <Waitlist />

Allow your users to create new organizations, switch between accounts, manage settings and billing, and view memberships and invitations.

- <CreateOrganization />
- <OrganizationSwitcher />
- <OrganizationProfile />
- <OrganizationList />

Display pricing plans with feature comparisons and subscription options to help your users choose the right plan for their needs.

- <PricingTable />

Cameron Walker

cameron.walker@gmail.com

Manage Account

Sign out

* * *

Cameron Walker

cameron@work.com

* * *

CW

Cameron Walker

cameron@personal.com

* * *

Add account

Sign out of all accounts

* * *

Secured by

## Account

Manage your account info.

Profile

Security

Billing

Secured by

## Profile details

* * *

Profile

Cameron Walker

Update profile

* * *

Email Addresses

cameron@personal.com

Add email address

* * *

Phone number

+1 (555) 123-4567

Add phone number

* * *

Connected accounts

Google

·

example@gmail.com

Connect account

## Create Organization

Logo

Upload

Recommended size 1:1, up to 10MB.

Name

Organization name

Slug URL

my-org

Create organization

Secured by

Silver

For personal use

$19.99

/ month

Billed annually

Start 14-day free trial

Handmade Rubber Fish

Handmade Plastic Cheese

Incredible Concrete Chair

Tasty Steel Soap

Fantastic Wooden Chips

Current plan

# Join the waitlist

Enter your email address and we'll let you know when your spot is ready.

# Thanks for joining the waitlist

We'll be in touch when your spot is ready

Email address

Enter your email address

Join the waitlist

Already have access? Sign in

* * *

Secured by

# Create your account

Welcome! Please fill in the details to get started.

Last used

Continue with Google

Continue with GitHub

* * *

or

* * *

Email address

Last used

Enter your email address

Password

Enter your password

Continue

Already have an account?

Sign in

Secured by

# Sign in to your account

Welcome back! Please sign in to continue

Last used

Continue with Google

Continue with GitHub

* * *

or

* * *

Email address

Last used

Enter your email address

Continue

Secured by

Test Organization

Test Organization

Member

Manage

Personal account

Clerk App

Admin

Create organization

Secured by

## Organization

Manage your organization

General

Members

Secured by

## General details

* * *

Organization profile

Clerk Sample Apps

Update profile

* * *

Verified domains

Add domain

Allow users to join the organization automatically or request to join based on a verified email domain.

* * *

Leave organization

Leave organization

* * *

Delete organization

Delete organization

# Choose an account

Select the account with which you wish to continue.

Personal account

Clerk App

Admin

Clerk Sample Apps

Admin

Request to join

Clerk Sample Apps

Admin

Join

Create organization

Secured by

## User authentication

Everything you need for authentication

Ever feel like authentication requirements change with the season? Clerk keeps up with the latest trends and security best practices.

Explore user authentication

### Multifactor Authentication

Each user's self-serve multifactor settings are enforced automatically during sign-in.

### Fraud and Abuse Prevention

Reduce fraudulent sign-ups and free trial abuse by blocking high-risk disposable email domains and restricting the use of email subaddresses with the “+” separator.

Fraudulent sign-ups detected

14:09

bad\_actor+1@email.com

Blocked Aug 4 at 14:09

bad\_actor+2@email.com

Blocked Aug 4 at 14:10

another.bad.actor@throwaway.com

Blocked Aug 4 at 14:12

bad\_actor+3@email.com

Blocked Aug 4 at 14:16

### Advanced security

Clerk is SOC 2 type 2 compliant and CCPA compliant. We conduct regular third-party audits and penetration tests.

### Session Management

Clerk manages the full session lifecycle, including critical security functionality like active device monitoring and session revocation.

Device

MacBook Pro

Browser

Chrome

Location

San Francisco, CA

Sign out device

### Social Sign-On

Add high-conversion Social Sign-on (SSO) to your application in minutes. 20+ options and growing.

### Bot Detection

Dramatically reduce fraudulent sign-ups with built-in, continually updated machine learning.

### Email and SMS one-time passcodes

Fast and reliable one-time passcode delivery with built-in brute force prevention.

Security alert

Your security passcode is 764676

Phone

1

SMS

Books

TV

Google

X

NatWest

Clerk

### Magic Links

Improve sign-up conversion rates and filter out spam/fraud with Magic Links.

Yb9WrnC5nFrvvz

Joseph Cole

j.cole@⁠example.com

### Passwords

Simple and secure password authentication, complete with breach detection and recovery options.

## Organizations

The easy solution to multi-tenancy

Clerk has all the features you need to onboard and manage the users and organizations of your multi-tenant SaaS application.

Explore B2B features

### Custom roles and permissions

Powerful primitives to fully customize your app's authorization story.

Product Member

Administrator

Editor

QA Tester

Owner

Engineer

Marketing

Human Resources

### Auto-join

Let your users discover and join organizations based on their email domain.

Auto-join

### Invitations

Fuel your application's growth by making it simple for your customers to invite their team.

Invite this person

### Organization UI Components

Clerk's UI components add turn-key simplicity to complex Organization management tasks.

Clerk

Bluth Company

Mr. Manager

Dunder Mifflin

Asst (to the) Regional Manager

Personal account

Create organization

Secured by

## Billing Beta

Subscription billing, without the headache

Add subscriptions to your B2C or B2B application without having to write payment code, custom UI, or wrangle webhooks. Just drop in React components and start earning recurring revenue.

Here’s what you can do out of the box:

- Define and manage plans
- Unify user and subscription data
- Gate access to content

Explore Billing features

Acme, Inc.

Product

Pricing

Integrations

Blog

Tailor made pricing
from Acme, Inc.

Free 365-day trial, no credit-card required.

Starter Acme Plan

$9

/ month

Billed annually

Get started

Custom branding

Mobile app integration

Daily backups

Collaboration tools

Basic design file inspection

Pro Acme Plan

$19

/ month

Billed annually

Get started

Everything included in Starter

Unlimited projects

24/7 priority support

Advanced analytics

Centralized admin tools

Checkout

Starter Acme Plan

$9.00

per month

* * *

Tax

$5.00

Total Due Today

USD

$14.00

Account Funds

Visa ⋯ 4242

Pay $14.00

or

Add a New Payment Source

Pay with

More Payment Methods

Payment was successful!

Your new subscription is all set.

Total paid

$14.00

Payment method

Visa

Payment ID

cinv-cpayer\_393JW...J1938

Go to app

## Frameworks

Build with SDKs for modern frameworks

Clerk keeps developer experience front-and-center by providing helpful SDKs for most modern frameworks on web and mobile.

All frameworks

Next.js

React

Expo

React Router

TanStack React Start

Astro

## Integrations

Integrate with the tools you love

Leverage Clerk as the source of truth for your user data and integrate with the tools that you already depend on.

All integrations

Supabase

Convex

Vercel

## What people are saying

Trusted by startups and the world's largest companies

Join the growing number of customers and champions who trust Clerk for authentication and user management.

- > The best practices built-in to their <SignIn/> and <UserProfile/> components would take months to implement in-house, yet no sacrifice is made in terms of Enterprise extensibility or customization to your brand.

Name

Guillermo Rauch

Role

CEO

Company

Vercel
- > Clerk feels like the first time I booted my computer with an SSD. It’s so much faster and simpler that it changed how I do things.

Name

Theo Browne

Role

CEO

Company

Ping Labs
- > After spending many hours on auth issues that seemed simple (but were not), we moved to Clerk and all that burden was lifted. We kind of wish we’d made that decision earlier.

Name

Julian Benegas

Role

CEO

Company

BaseHub
- > Clerk let us spin up a new product in hours instead of weeks. As a company that deeply values developer velocity— Clerk is exactly what we needed.

Name

Kevin Van Gundy

Role

CEO

Company

Hypermode
- > We’re big admirers of what the @ClerkDev team are building and looking forward to working more closely with them.

Name

Patrick Collison

Role

CEO

Company

Stripe
- > Clerk’s integration gives Supabase developers another incredible option for handling authentication. And the Clerk team are a pleasure to work with.

Name

Paul Copplestone

Role

CEO

Company

Supabase
- > We were able to ship MFA, SSO, and SAML for our customers in a fraction of the time. Now, we have improved security and must-haves for enterprise prospects.

Name

Dan Farrelly

Role

CTO

Company

Inngest
- > Managed to integrate AppSync with @ClerkDev over the weekend. Implementing a Lambda authorizer with Clerk’s Go SDK was super easy.

Name

Mathias Lafeldt

Role

Founder

Company

Grafbase

Start now, no strings attached

Integrate complete user management in minutes. **Free** for your first 10,000 monthly active users and 100 monthly active orgs. No credit card required.

Start building

- Product

- Components
- Pricing
- Dashboard
- Feature requests
- React authentication
- Developers

- Documentation
- Discord server
- Support
- Glossary
- Changelog
- Company

- About
- Careers
- Blog
- Contact
- Brand assets
- Legal

- Terms and Conditions
- Terms of Engagement
- Privacy Policy
- Data Processing Agreement
- Do Not Sell/Share My Info
- Cookie manager

© 2025 Clerk, Inc.

-
-
-
-
-

Support