The Next.js SaaS Boilerplate for building a SaaS fast
The Ultimate Next.js SaaS Boilerplate for building powerful applications
Build an unlimited number of SaaS products with any SaaS Boilerplate
Save months of work and focus on building a profitable business.
Get lifetime access to all the boilerplates for only $299.

The quickest way to build a SaaS with Next.js
Ship your SaaS faster than ever with the best Next.js SaaS Boilerplate
Build your Next.js SaaS fast with pre-built Authentication, Multi-Tenancy, Settings, Stripe Payments, Blogging, Documentation and Marketing pages.
Production-Ready. The SaaS Boilerplate includes all the essential tools and resources you need to launch your project.
Loading video...
Modern Tech-Stack
Makerkit is built with React v18 and Typescript.
Use any combination between Next.js, Remix, Firebase and Supabase.
Production-ready
No need to waste time in configuration madness: everything is ready to be deployed.
Clean Code
The codebase is simple, clean, and well-commented.
Most importantly, it's fully customizable and easy to extend.
Daily updates
Makerkit is updated every day to support the latest versions of the frameworks and libraries it uses.
We also add new features and fix bugs on a regular basis.
Loading video...
Authentication. Authenticate users with any of the providers supported by Firebase or Supabase Auth.
Email Authentication
Allow your users to sign in using their email and password.
We augmented the Firebase implementation so to block users from accessing your app until they verify their email address.
Social Sign-in
Makerkit also supports social sign-in using all the providers supported by Firebase and Supabase.
These include Google, Facebook, Twitter, Github, and more.
Magic Links
Password Reset
Stop wasting time supporting users who lost their passwords, and let them self-recover their credentials using the pre-built password reset flow.
Multi-Provider Accounts and MFA. We Support Multi-Factor Authentication and multi-provider account linking.
Loading video...
Multi-Factor Auth (MFA/2FA)
Makerkit includes support for Multi-Factor Authentication (MFA/2FA) and linking accounts to multiple providers.
Multi-Provider Accounts
Users can link their accounts using multiple providers (Google, Facebook, Twitter)
Authenticator Apps (Google Authenticator, Authy, etc.)
The MFA implementation allows users to use their preferred authenticator app to further secure their accounts (Supabase only).
Anonymous Accounts
Leverage freemium content by converting anonymous visitors to a signed-up user without losing the data they created while using your app (Firebase only).
Loading video...
Multi-Tenancy. Users can create organizations, invite other members, set up their role, transfer ownership, etc.
Organizations
Built-in support for groups of users we call Organizations
Feel free to rename the entity as you wish: project, team, squad, etc.
User Invitations
Users can invite new members, assign roles, and gate access to certain features based on the users' role
Members Roles (Owner, Admin, Member, etc.)
Makerkit comes with predefined roles, but you can add your own and customize them as you wish.
Transfer Ownership
Owners of an organization can transfer ownership to other users of the organization.
Stripe Payments. Collect payments and create recurring subscriptions using Stripe Checkout embedded right into your SaaS.
Loading video...
Stripe Checkout
You'll be able to securely accept credit card payments on your site and start selling to customers in no time.
Seamlessly from your SaaS, no redirects.
Stripe Billing Portal
The Stripe Billing Portal gives your users a secure admin dashboard where they can view their transactions and invoices, and manage their plans with ease.
Lemon Squeezy support
Lemon Squeezy is a Stripe alternative that acts as a Merchant of Record, which handles sales tax for you.
The kits that support Lemon Squeezy are Next.js Firebase, Next.js Supabase and Remix Supabase.
Pricing Table

Super Admin. Our Super Admin panel allows admin users to manage users, organizations and impersonate them.
Manage Organizations
Admins can view and delete all the organizations, their details and their members.
Banning Users
Admins can ban or reactivate users from the Admin Panel.
Impersonation
Admins can impersonate users to offer support, debug issues, etc.
Extendable
Extend the Admin panel with your stats or actions that are relevant to your SaaS. The sky is the limit!
Delightful UI. Crafted with care, the UI is beautiful and easy to use for you and your users.

Delightful design
Light and Dark Themes
Makerkit supports a beautiful Tailwind CSS dark theme that users can toggle with a switch button.
ShadCN UI Components
MakerKit comes with minimal UI components based on ShadCN UI and HeroIcons
Mobile-friendly
The full platform was designed with a mobile-first approach.
Users will be able to access the platform from any device, and it will look just as good.

Marketing Tools. Kickstart your Marketing efforts with everything from landing pages, newsletter forms, and the product's blog and documentation generator.
Google Analytics
Keep track and analyze your users' behavior with Google Analytics
This is supported by default only by the Firebase/Next.js kit.
Newsletter Forms
Grab emails from visitors before and after launching using pre-built forms for ConvertKit or OctopusMail
Blogging
Get your website high-up in the Google Search results with our SEO-optimized blog generator.
Write your blog posts with all the power of MDX.
Documentation Generator
Educate your customers with the built-in documentation generator and improve your site SEO with great content.
Just like your blog, use MDX to write your docs in a snap.
SEO-Friendly
SEO-friendly by default with all the required meta tags, structured data and pre-rendered static content
RSS and Sitemap are generated automatically for the whole website.
Plugins. The kits have all you need to build your SaaS. But if you need more, we got you covered. Install plugins with a single command.
Loading video...
More Functionality
Extend your SaaS with community plugins that you can install with a single command.
Available at no extra cost for Makerkit Pro and Teams users.
AI Chatbot
AI Text Editor
Feedback Widget
Debugging and Testing. Makerkit includes Sentry for error monitoring and Cypress for E2E testing. Both are optional until you configure it.
Error Monitoring
Keep track of runtime exceptions in your production application with Sentry, and act before your customers complain
We added Sentry to Makerkit by default, but it's optional until you configure it.
E2E Testing with Cypress
Makerkit includes E2E tests with Cypress
Whenever you're ready to start testing your application, Cypress is one command away.
Support and Community. As a member of our community, you'll have access to support from me as well as the entire Makerkit community.
You can ask questions, provide feedback, report bugs, get support, or just chat with the community.
You can reach out to me anytime you need help with a project or just have a question about how to use a certain tool. Or maybe you just want some advice on how to get started with Makerkit in the first place!
It's a friendly space, for everyone.
Support and Community
Don't build alone!
Get support via Email or (ideally) our Discord community, or during office hours on Fridays
Get help from Experts
Need a hand?
Get access to a vetted list of experts who can help you with a project.
Your license is valid forever for unlimited apps
- Lifetime access to the SaaS Starter Kits
- Use any of the kits you want to use (Pro and Teams licenses only)
- Build unlimited applications, with any starter kit
- Daily updates (packages, features, examples, etc.)
- Access to the Discord community
- The best support in the SaaS Starter kits market, period.
- Community and Chat support
- Community-based feature requests and Request for Comments. You have a say in what Makerkit should build next.
- Access to new SaaS Starters and resources before anyone else
- One-time payment, no subscriptions
- Includes access to Plugins, such as AI Chatbot, AI Writer, Feedback Portal, and more (Pro and Teams only)
- Access to Advanced Codebases and Components (Teams license only)
LiteA B2C Starter Kit for individuals (Next.js Supabase) $199/lifetime
| Pro A B2B SaaS Starter Kit for individual developers.$299/lifetime
| TeamsA B2B SaaS Starter Kit for teams of developers or companies.
| |
License Details | |||
Projects | Unlimited | Unlimited | Unlimited |
Repository Users | 1 | 1 | Unlimited |
Updates | Lifetime | Lifetime | Lifetime |
Community Support | |||
Private Chat Support | - | - | |
ChatGPT (Makerpal) access | - | ||
Features | |||
Marketing Pages | |||
Blog Generator | |||
Documentation Generator | |||
Authentication | |||
Billing | |||
Super Admin | |||
Dashboard Demo | |||
Profile Settings | |||
CLI | |||
Lemon Squeezy billing version | |||
Translations (i18n) | - | ||
Organizations/Teams | - | ||
Onboarding | - | ||
Plugins | - | ||
Premium Codebases (Kanban App) | - | - | |