Quickstarts & Tutorials
Get started quickly
Easily add secure, beautiful, and fast authentication to Next.js with Clerk.
Get started installing and initializing Clerk in a new Create React App.
Easily add secure, edge- and SSR-friendly authentication to Remix with Clerk.
Learn about installing and initializing Clerk in a new Gatsby application.
Grow your RedwoodJS application with Clerk user management and authentication.
React Native / Expo
Use Clerk with Expo to authenticate users in your React Native application.
Learn by example
Build a Movie Emoji Quiz App with Remix, Fauna, and Clerk
Test the emoji game of all the movie buffs you know by building a Movie Emoji Quiz app with Remix, Fauna, and Clerk.
Build a Cookie Clicker App with Clerk and Hasura
In this tutorial we will use Clerk with Hasura to build a full-stack Next.js app with a database and GraphQL API, all without having to write any backend code.
RedwoodJS Blog Tutorial with Clerk
Branching off from the excellent (and mighty) Redwood tutorial, the guide will lead you through setting up Clerk as the authentication provider.
Validating, Creating, and Styling React-Bootstrap Forms
Create a complete login and sign-up flow with React Bootstrap forms, then learn how to use tools like Clerk to easily manage authentication and authorization.
Adding Google Login to Your Next.js 13 Application
Compare adding Google Login to your Next.js 13 Application by building it yourself, with using a third-party service like Clerk.
Guide to Conditional Rendering in React
Learn how conditional rendering is used to show a personalized UI, complete a user flow without changing routes, or show a loading or error state.
Next.js 13 Routes Part 2: Implementing Protected Routes
Learn how to create protected routes using React Context as well as how using Clerk makes this process easier.
Next.js 13 Routes Part 1: Getting Started with Next.js API Routes
API routes in Next.js provide a solution to build server-side API logic.
Join our Discord
Join our official Discord server to chat with us directly and become a part of the Clerk community.Join Discord
Contact us through Discord, Twitter, or email to receive answers to your questions and learn more about Clerk.Get help