Deploy on the platform made for Next.js

Showcase

Docs

Blog

Analytics

Commerce

Enterprise

NEW

Next.js 10.1 – 3x Faster Refresh, Image Improvements, Apple Silicon Support, and more. Read →

The React Framework
for Production

Next.js gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed.

License: MIT

Why Next.js

The world’s leading companies use and love Next.js

Image Optimization

<Image> and Automatic Image Optimization with instant builds.

Documentation →

Internationalization

Built-in Domain & Subdomain Routing and Automatic Language detection.

Documentation →

Next.js Analytics

A true lighthouse score based on real visitor data & page-by-page insights

Documentation →

Zero Config

Automatic compilation and bundling. Optimized for production from the start.

Documentation →

Hybrid: SSG and SSR

Pre-render pages at build time (SSG) or request time (SSR) in a single project.

Documentation →

Incremental Static Regeneration

Add and update statically pre-rendered pages incrementally after build time.

Documentation →

TypeScript Support

Automatic TypeScript configuration and compilation.

Documentation →

Fast Refresh

Fast, reliable live-editing experience, as proven at Facebook scale.

Documentation →

File-system Routing

Every component in the `pages` directory becomes a route.

Documentation →

API Routes

Optionally create API endpoints to provide backend functionality.

Documentation →

Built-in CSS Support

Create component-level styles with CSS modules. Built-in Sass support.

Documentation →

Code-splitting and Bundling

Optimized bundle splitting algorithm created by the Google Chrome team.

Documentation →

And more: Support for environment variables, preview mode, custom head tags, automatic polyfills, and more.

Who’s Using Next.js

We’re honored some of the most talented creatives out there build with Next.js

;

Learn Next.js

Learn Next.js step-by-step and earn points ✨.

Next.js is getting better every day — don’t miss out on all the action.

Join the Next.js newsletter and stay updated on new releases and features, guides, and case studies.