How to Create a Photography Portfolio Website With AI (Step-by-Step for Beginners)

Your photos are your product, and your website is your gallery. A good photography portfolio website shows your best work, loads quickly and makes it simple for clients to book you. Here’s how to build one with AI, step by step, even if you’ve never made a website.

What matters most to prospective clients

  • Your best work first. Lead with your strongest images in a clean, fast grid, because most visitors decide within seconds.
  • Fast, sharp images. Compress files and use responsive sizes so galleries look crisp without slowing the page.
  • A clear specialty. Make it obvious whether you shoot weddings, portraits or commercial work, so the right clients enquire.
  • Pricing guidance. Show starting prices or packages, which filters out poor-fit enquiries and builds trust.
  • An easy enquiry form. Ask for the date, location and type of shoot in one short form.

Pages to include on your photography portfolio website

  1. Home. A striking hero image or slider, a short intro and a link to your portfolio.
  2. Portfolio / Galleries. Organised by type of shoot, with 10 to 20 strong images each.
  3. About. Your story, style and a friendly portrait.
  4. Services and pricing. Packages, what’s included and how booking works.
  5. Testimonials. Short quotes from happy clients.
  6. Blog (optional). Behind-the-scenes shoots and real-session stories attract search traffic.
  7. Contact / Booking. A form asking for date, type of shoot and location.

Choose and prepare your images

  • Pick your strongest 30 to 60 images across categories.
  • Export them at a sensible size. Web images rarely need to be wider than about 2000 pixels.
  • Use modern formats like WebP or well-compressed JPEG.
  • Name files descriptively, for example wedding-couple-sunset-lisbon.jpg.
  • Write alt text describing each image.

Domain and hosting

A domain with your name or studio name is easiest to remember. Choose hosting with enough storage and speed for images. See our beginner’s guide to creating a WordPress website.

Set up your photography portfolio website with Tuli Builder

  1. Install the Tuli theme. On a WordPress site with hosting and a domain, install and activate Tuli Builder. New to WordPress? Start with the beginner guide.
  2. Open the AI Assistant. In your dashboard go to Tuli, then AI Assistant, and pick Tuli AI, which is included with your licence and needs no API key. Prefer your own account? Add an API key from Anthropic, OpenAI, Gemini or OpenRouter instead.
  3. Paste the prompt below. Swap in your real business name, city and services. The assistant lays out the page, drafts the copy and writes clean HTML and CSS.
  4. Refine visually or by asking. Click any element to restyle it in the style panel, or describe the change to the AI.
  5. Add your inner pages, then publish. Repeat the process for each page in the list above, replace placeholder text and photos with real ones, and publish.

The best prompt for a photography portfolio website

Copy this prompt, then change the name, city and details to match your business.

Build a portfolio home page for Lena Hart Photography, a wedding and portrait photographer in Seattle, Washington. Hero with a full-screen image slideshow and the line Honest, Timeless Photographs. Add a selected-work grid with six categories, an about section with a photo of me, a packages section with three starting prices, a client-love testimonials row, a short Instagram-style feed and an enquiry form asking for date, location and shoot type. Keep the design minimal with lots of white space, a thin sans-serif font, black text on white and fast-loading images.

Follow-up prompts to refine it

  • Create a gallery template for a single wedding with a large image grid and a lightbox.
  • Add a pricing page with three packages and a comparison table.
  • Add a blog template for client stories with a hero image and a gallery.

Then ask for changes: “make the gallery images square”, “add a contact button to the header”, “use a lighter background”.

Build gallery pages that load fast

  • Use a clean grid with consistent image sizes.
  • Lazy-load images so only visible ones load first.
  • Avoid auto-playing music or heavy slideshows.
  • Test on mobile, where most clients will see your work first.

Make booking simple

Your contact form should ask for the essentials: name, email, date, location and type of shoot. Add a line about when you’ll reply. Tuli’s built-in form builder emails enquiries directly to you, and you can link to a calendar tool later if you want live scheduling.

SEO for photographers

  • Use your specialty and location in headings: “Wedding Photographer in Lisbon”.
  • Write short blog posts about real sessions and venues.
  • Give every image descriptive alt text.
  • Claim your Google Business Profile if you serve a local area.
  • Get listed by venues and planners you work with.

Protect your work

  • Add a subtle watermark to proofs.
  • Include a copyright line in the footer.
  • Use client galleries with passwords for private delivery.

Launch checklist

  1. Check every gallery on phone and desktop.
  2. Run a page speed test and compress any slow images.
  3. Submit your contact form and confirm delivery.
  4. Add social links and your Google Business listing.

Photography portfolio website FAQ

How many photos should be on my site?

Quality over quantity. A tight portfolio of your best 30 to 60 images beats hundreds.

Will big images slow my site?

They can if uncompressed. Resize, compress and lazy-load them.

How much does it cost?

A domain, hosting and your builder. Tuli Builder is a one-time payment from $49, with no subscription.

Related reading

Keep reading

Tutorials

How to Create a Martial Arts School Website With AI (Step-by-Step Guide)

Build a martial arts school or dojo website with AI: class schedules, programs by age, free trial offers, instructor bios and local SEO.

Tutorials

How to Create an Author Website With AI (Step-by-Step Guide)

Build an author website with AI: book pages, buy links, bio, email list, blog and press kit.

Tutorials

How to Create an Insurance Agent Website With AI (Step-by-Step Guide)

Build an insurance agency website with AI: product pages, quote requests, carrier logos, licensing disclosures and local SEO.

AI Website Building

What Is Vibe Coding? Meaning, Examples, Tools and Risks

Vibe coding means building software by describing what you want to an AI. Here is the meaning, how it works, popular tools, who it suits, and where it goes wrong.

Tutorials

How to Get Your Website on Google (Indexing and Ranking Basics)

How to get your website on Google: confirm indexing, submit your site, fix blockers and start ranking for the searches that matter.

Tutorials

How to Create an Online Clothing Store Website With AI (Step-by-Step Guide)

Build an online clothing boutique or fashion store with AI and WooCommerce: product pages, size guides, collections, checkout and SEO.

Browse by topic: Tutorials · Comparisons · AI Website Building · Website guides by industry