🚧 This is a work-in-progress docs for Nextra 2.0, content may be incomplete or inaccurate.

Make beautiful websites
with Next.js & MDX.

Zero-code. Powerful and flexible site generation framework
with everything you love from Next.js.

Start →

Full-power documentation in minutes.

Pluggable docs, blog,
or custom themes.

Advanced syntax highlighting solution.

Performant and reliable build-time syntax highlighting powered by Shiki.

I18n as easy as creating new files.

Name your page files with locales suffixed, Nextra and Next.js will do the rest for you.


/hello.en-US.mdx/hello.de-DE.mdx/hello.ja-JP.mdx

MDX 2 lets you use Components in Markdown,
with huge performance boost since v1.

Dark
mode
included.

Full-text search,
zero-config needed.

Nextra indexes your content automatically at build-time and performs incredibly fast full-text search based on FlexSearch.

Organize pages intuitively,
with file-system routing from Next.js.

MDX from anywhere.

Links and images are always optimized.

Nextra converts Markdown links and images to next/link and next/image, keeping your website the best experience.

[Learn more](/more)
![Hero](../public/hero.png)
<Link .../>
<Image .../>

Hybrid rendering,
next generation.

SSG, SSR, and ISR are all supported. With Nextra,
you can leverage the hybrid rendering power from Next.js
with your Markdown content, in the page level.