Made by $400/hour designers
Ship a site built for conversion from first impression.
First impressions are the only impression.
Ship a site built for conversion from first impression.
Every template here is plain HTML and CSS, not Next.js pages. There is no App Router structure to reconcile and no config to merge, which is the awkward part of adopting somebody else's Next.js template. Paste one into Claude Code, Replit, Lovable, ChatGPT Codex, Bolt, or Cursor and ask for it as a page or a component in your app, and it arrives shaped the way your project already works.
Ship a site built for conversion from first impression.
Ship a site built for conversion from first impression.
Frequently asked questions
Are these Next.js templates?
No. They are plain HTML and CSS, and we would rather be clear about that up front. Your AI coding tool turns one into a Next.js page or component when you ask, which is a different thing from downloading a Next.js starter.
How do I turn an HTML template into a Next.js page?
Paste it into your AI coding tool and say where it goes, whether that is a route in the App Router or a component in your own folder. Mention if you want it as a server component, since most of these are static markup and belong on the server.
Do these work with the App Router?
Yes, and with the Pages Router too, because a design has no opinion about routing. Your AI coding tool places the markup wherever you tell it, which is why there is nothing to reconcile.
What about metadata and images?
Ask your AI coding tool to add the metadata export and swap plain image tags for the Next.js image component while it converts. Both are one line in the prompt and save the tidying up afterwards.
Works with any vibe coding tool