How can I add a free photo gallery to my Dawn 2.0 themed website?

Topic summary

A store owner seeks a no-cost, Instagram-style image gallery for the Dawn 2.0 theme, with a dedicated gallery page and the ability to place images across product pages. They want clickable images (e.g., before/after) with short descriptions and optional 3-image row blocks.

A community member shared a free, simple, customizable gallery with code/instructions: https://marcoswatanabe.com/shopify-guides/image-gallery-shopify-dawn. It’s claimed to work on any theme.

An example image illustrating the Instagram-like grid was attached; visuals are central to the request.

Follow-up issues: one user reports images not appearing after adding the code (no troubleshooting or resolution posted). Another found the gallery appearing on all pages.

Fix provided for the latter: create and assign a new page template so the gallery section only renders on the intended page (per Shopify Templates guidance; a “template” is a page-specific layout).

Status: partially resolved. A free solution is available and a template-scoping fix was given, but image display issues remain unanswered and adding the gallery to product pages hasn’t been explicitly addressed.

Summarized with AI on December 25. AI used: gpt-5.

I’d like a photo gallery on my site but all solutions lead to a plugin that requires payment.

Theme: Dawn 2.0

What would you recommend to do or get for a functional image gallery on our site.?

Ideally we would have a whole gallery page but also the feature to add images of any size chosen to product pages also and scattered around the website.

Do you have any examples of galleries that you like, so I can see exactly what you are looking for? There is a chance I have already written something like that for Dawn.

Similar to how an Instagram feed is layed out. Where you can just scroll and see all the images. We’d just like a page which we would use for a gallery. Images of our business etc for the customers to see. Just some static images on a page really. I’ve attached an image for an example, it really is just similar to an Instagram feed. It’d be nice to insert like a row block that contains 3 images and we can just upload images into the 3 spaces.

On some of these images we’d like to be clickable as we would like to use the gallery to also display before and afters. Then when you click it they’ll be a small text description.

Thanks for the quick reply :slightly_smiling_face:

Hi @NWUSchool

I’ve got something similar to that here. I’ll post it today.

Kind regards

That’s great - looking forward to seeing it :slightly_smiling_face:

Hi @NWUSchool

You can find the image gallery here:

https://marcoswatanabe.com/shopify-guides/image-gallery-shopify-dawn

It’s a free, simple and customisable image gallery. It should work on any theme, but let me know if you have any problems.

1 Like

Hello, somehow I added the code but images are not showing up.

Hello, somehow I added the code but images are not showing up.

https://admin.shopify.com/store/f8577a/themes/156110324015/editor?previewPath=%2Fpages%2Fphoto-gallery

Hi,Thank you for this.

I am finding that the image gallery appears on all my pages even thought I only added in one of the page…if delete imgae gallery in the page I don’t want it to appear, the image gallery on other pages gets deleted too. What am I doing wrong?

You need to create a new page template
Shopify Help Center | Templates
<>