Skip to content
Website template

Studio: A cinematic website template for photographers

Most photography templates put the work in a grid and stop there. Studio treats every page like the opening of a film, and comes with an easy editor to change every word, price and photo without code.

One-time purchase · Unlimited sites for you or your clients

What's inside

Every page, considered.

01

A cinematic home page

An opening photo that expands to full screen, a statement that lights up as you scroll, a sliding row of recent stories and a sticky photo that changes with each service.

02

A portfolio that sells the work

An editorial index where hovering a story floats its cover beside the cursor, plus a grid view and category filters.

03

A page for every story

A parallax cover, the story with a drop cap, a gallery that never crops, and a full-screen link to the next story.

04

Sessions and pricing

Each session with its price and what's included, a how-it-works timeline and an FAQ.

05

An editor for everything

Change pages, prices, stories and photos in a built-in admin. No database and no monthly fees.

06

Light, dark and fast

Warm paper by day, a charcoal gallery wall at night, designed for phones, and prerendered so pages load instantly.

A look around

Pages from the demo.

Studio home page with a large serif headline and a photo window
The home page opens like a film title.
Studio work page listing portfolio stories in an editorial index
An editorial portfolio index with hover previews.
A wedding story page with a wide vineyard cover photo
Every story gets its own page.
A portrait story page with a tall black-and-white cover
Tall or wide, covers are never awkwardly cropped.
Sessions page with prices and what is included
Sessions, prices and what's included.
About page with the photographer's portrait
Your story, told properly.
Contact page with a booking inquiry form
A booking form that lands in your inbox.
What you get

Everything to launch.

  • The complete source code
  • A README to run it, make it yours and deploy it
  • An admin guide, including editing on your live site
  • Free updates to version 1
  • Email support

Built with Next.js, React, TypeScript and Keystatic. Deploys to Vercel's free plan or any Next.js host.

Good to know

Before you buy.

  • Setting it up the first time means running a couple of commands, or having a developer do it. After that, editing is all point-and-click.
  • Editing on the live site uses a free GitHub account for each person who edits.
  • The booking form works out of the box; add a free Formspree ID and inquiries land straight in your inbox.
  • Demo photos come from Unsplash and aren't included. Your own work goes in their place.

Rather have it done for you?

We'll set Studio up with your photos, words, prices and domain, connect the editor and the booking form, and hand you a finished site in about a week. You keep full control and can update it yourself anytime.

Questions

Before you ask.

To change words, prices, stories and photos, no: that's what the editor is for. Installing it and putting it online the first time takes a few commands, which the README walks through, or we can do it for you.