Docs

Component Reference

Clerk offers a comprehensive suite of components designed to seamlessly integrate authentication and multi-tenancy into your application. With Clerk components, you can easily customize the appearance of authentication components and pages, manage the entire authentication flow to suit your specific needs, and even build robust SaaS applications.

  • Clerk's prebuilt UI components give you a beautiful, fully-functional user management experience in minutes.
  • Clerk's control components render at <Loading /> and <Loaded /> states for assertions on the Clerk object. Control components allow you to build custom user flows with Clerk.

Authentication Components

UI Components

Control Components

User Components

UI Components

Control Components

Organization Components

UI Components

Control Components

Utility Components

Advanced Components

Customization Guides

Join our Discord

Join our official Discord server to chat with us directly and become a part of the Clerk community.

Join Discord

Need help?

Contact us through Discord, Twitter, or email to receive answers to your questions and learn more about Clerk.

Get help

Feedback

What did you think of this content?