Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Next.js 13 pricing page starter with Chakra UI and TypeScript for building SaaS pricing interfaces.

Free Tailwind CSS and Next.js one-page template for crypto business sites, with authentication pages, modals, and responsive UI.
Pricing Ui Template With Next.js 13 is a minimal starter template for building a SaaS pricing page UI on the Next.js 13 app directory with Chakra UI and TypeScript.
This template is a Next.js 13 project bootstrapped with create-next-app that uses the App Router and TypeScript for type-safe development. It combines Chakra UI as the component and styling library, so you get themed, accessible React components out of the box. The project comes with the standard create-next-app structure, including a pages/api directory for API routes and automatic font optimization via next/font. Its single core function is to give you a starting point for a pricing page interface that you can extend with your own plans, features, and billing logic.
app/ directory with support for server components and file-based routing; the main page is app/page.tsx.pages/api folder is mapped to /api/* so you can add backend endpoints for pricing subscription handling.next/font loads the Inter Google Font locally and optimizes it, eliminating layout shift.npm run dev, yarn dev, or pnpm dev to start a hot-reloading dev server on localhost:3000.app/page.tsx with your subscription tiers, feature lists, and call-to-action buttons.pages/api route to create a serverless endpoint that validates plan selection or talks to a payment provider.It is built with Next.js 13 (App Router), TypeScript, and Chakra UI, and was bootstrapped using create-next-app.
Run npm run dev (or yarn dev / pnpm dev) from the project root, then open http://localhost:3000 to view the app in the browser.
Yes. The pages/api directory is treated as API routes; for example, pages/api/hello.ts is available at /api/hello and can be edited to add your own logic.
Yes, next/font is used to automatically optimize and load Inter, a Google Font, so you don’t need to include it manually.
The page itself does not state a license or price. As a starter created with create-next-app, it inherits the default MIT license from Next.js unless you change it.
