Free Website Templates

Portfolio and wedding photography sites that let the work take the full frame.

Questions

Are these website templates free to download?

Yes. You can download our website templates free with a Mesbah Lab account. We allow up to 10 downloads a month. That includes templates like Zurich, our wedding photography website, and Alexandria, our creative portfolio website.

Can I use these website templates for client work or commercial projects?

You can use them in personal and commercial projects, including client work. What you can't do is resell, redistribute, or repackage the template files themselves. If you're shipping a real site built from Zurich or Alexandria, that's fine.

What tech stack do these website templates use?

Zurich is built with Next.js, React, shadcn/ui, Tailwind CSS, and TypeScript. Alexandria uses React, Next.js, Radix UI, shadcn/ui, Tailwind CSS, TypeScript, and Framer Motion. If you want motion and Radix UI, pick Alexandria. If you don't need that, we'd start with Zurich.

Which website template should I pick: Zurich or Alexandria?

We'd pick Zurich for a photography site where the work needs to stay front and center. Pick Alexandria if you're building a portfolio and want Framer Motion in the stack from the start. We wouldn't choose Alexandria if you want the simpler setup between the two.

Can I change these templates after I download them?

Yes. These are code templates built with React and Next.js, so you can edit the code after download and shape the site around your project. Zurich and Alexandria both use Tailwind CSS and TypeScript, which is where you'll spend most of your time changing things.