Home

Getting Started

The Clerk beta docs are a work in progress, you may find some rough edges or missing content. If you have any questions, please reach out to us on Discord (opens in a new tab).

Quickstart Guides

Next.js Stable

Learn how to use Clerk to quickly and easily add secure authentication and user management to your Next.js application.

Get Started
Next.js App Router

Learn how to use Clerk to quickly and easily add secure authentication and user management to your Next.js using RSC.

Get Started
React

Learn how to use Clerk to quickly and easily add secure authentication and user management to your React application.

Get Started
Expo

Learn how to use Clerk to add secure authentication and user management to your Expo application using custom flows.

Get Started
RedwoodJS

Learn how to use Clerk to add secure authentication and user management to your RedwoodJS application

Get Started

Components

Authentication

Learn about the authentication components that Clerk provides and how to use them.

Learn More
User Management

Learn about the user management components that Clerk provides and how to use them.

Learn More
Organization Management

Learn about the organization management components that Clerk provides and how to use them.

Learn More
Customization & Localization

Learn how to customize and localize the Clerk components.

Learn More

Hooks

User Management

Learn about the user management hooks that Clerk provides and how to use them.

Learn More
Authentication

Learn about the authentication hooks that Clerk provides and how to use them

Learn More

SDKS

Next.js

Learn about the Next.js SDK that Clerk provides and it's unique features.

Learn More
Shared

Learn about Clerk SDK methods that are shared across each framework.

Learn More

How to help?

We are always looking for help with the docs. If you see something that needs to be fixed or added, please open an issue or submit a PR.