Shopify app · free plan

Photo galleries and shoppable lookbooks for your Shopify store

Turn product shoots, campaigns and customer photos into galleries that sell. Pick one of nine layouts, pin the products in each photo and place the gallery on any page from the theme editor. No theme code, and your images stay in your own shop.

Add to your store, freeWatch the 50-second demo

  • Images served from Shopify's CDN
  • Added from the theme editor, no code
  • Free plan, no card needed
A shoppable lookbook on a Shopify storefront: a snowboarder shot with product pins and an Add to cart card, next to the Snug Gallery editor in the Shopify admin

From install to a live gallery in 50 seconds

Real footage from a development store: create a lookbook in the admin, add the block in the theme editor, then shop the look, filter by tag and open the lightbox on the storefront.

Everything a Shopify gallery should do

Most gallery apps render your images from their own servers, so galleries break when the app does. Snug Gallery is built the other way round: your store keeps the photos, Shopify serves them, and the app is only involved while you edit.

Nine gallery layouts

Masonry, grid, carousel, slider, justified row, list, collage, portfolio and lookbook. Responsive columns for desktop, tablet and phone, captions, hover effects, aspect ratios and image links.

Shop the look

Pin products and variants onto any photo. Shoppers tap a pin, see the price and add to cart in place, so the lookbook page becomes a sales page.

Customer photos, moderated

Add a submission form to your storefront and collect real customer photos. Approve or reject each one in the admin before it appears, then show them next to the products they feature.

Added from the theme editor

A native app block for any Online Store 2.0 theme, including Dawn (not yet with Canvas-edited themes). Drop it on the home page, a collection, a product page or a dedicated lookbook page and preview changes live.

Stored in your shop, served by Shopify

Images live in your Shopify Files and load from Shopify's CDN at the right size for every screen. Gallery settings are saved in your store. Nothing depends on our uptime.

Lightbox, tags and video

A keyboard- and swipe-friendly lightbox, tag filters with a pill bar, Pinterest save buttons, right-click protection and MP4, MOV or WebM clips alongside your photos.

How it works

Three steps, about five minutes, no developer.

  1. Snug Gallery editor in the Shopify admin showing a Winter lookbook gallery with layout and order settings
    1

    Create a gallery in the admin

    Upload photos or import them from products and Shopify Files, pick a layout, write captions and alt text, add tags and pin products.

  2. Shopify theme editor with the Snug Gallery app block added to a page and its settings panel open
    2

    Add the block in the theme editor

    Open the theme editor, add the Gallery block from the Apps tab, choose your gallery and tune columns, spacing, hover effect and lightbox with a live preview.

  3. A portfolio gallery on a Shopify storefront with a tag filter bar and photos in a masonry layout
    3

    Publish and sell

    Shopify renders the gallery as part of your theme and serves every image from its CDN. Shoppers filter, open the lightbox and add pinned products to the cart.

Simple pricing

Billed through Shopify. Change or cancel any time. Existing galleries keep rendering if you downgrade.

Free

$0/month

  • 1 gallery, up to 25 images
  • All nine layouts and the lightbox
  • Captions, tags, video, hover effects
  • Small “Powered by Snug Gallery” link

Standard

$4.99/month

  • 10 galleries, up to 1,000 images each
  • No branding
  • Image links, Pinterest button, right-click guard
  • Import from products and Shopify Files
  • Customer photo submissions with moderation

Unlimited

$9.99/month

  • Unlimited galleries
  • Everything in Standard
  • Shop the look product pins
  • Priority support

Start free on the Shopify App Store

Frequently asked questions

Will a gallery slow down my Shopify store?

No. Snug Gallery renders through a Shopify theme app extension, so the gallery HTML is part of your page and every image is served from Shopify's CDN at the right size for each screen, exactly like your product photos. The storefront script is about 10 KB and loads only on pages that contain a gallery block.

Do I need to edit my theme code?

No. You add the Gallery block from the Apps tab of the theme editor, the same way you add any theme section, and pick the gallery in its settings. Nothing is injected into your theme files, and nothing is left behind if you uninstall.

Which Shopify themes work?

Any Online Store 2.0 theme (not yet with Canvas-edited themes), which includes Dawn and every theme released in the Shopify Theme Store since 2021. If your theme editor shows an Apps category when you click Add block or Add section, it works.

Does Snug Gallery work with Shopify Canvas?

Not yet. Snug Gallery works with Online Store 2.0 themes edited in the standard theme editor. Themes created with New or copied with Duplicate in Canvas have a Canvas badge and can't use app blocks or embeds yet. Shopify has said support is coming. On Online Store > Themes, use your original theme without the badge, or a copy of that theme made with Duplicate (not Duplicate in Canvas).

What happens to my photos if the app is down or I uninstall it?

Your images are uploaded to your own store's Shopify Files, and gallery settings are stored in your shop. Our servers are only involved while you edit in the admin. If you uninstall, the block disappears from your pages and your files stay in your Shopify Files library.

Can shoppers buy products straight from a photo?

Yes. On the Unlimited plan you can pin products and variants onto any image. Shoppers tap the pin to see the product card and add it to the cart without leaving the page; your theme's cart drawer or cart count updates as usual.

Can customers submit their own photos?

Yes. Standard and Unlimited plans include a customer photo submission form for your storefront. Submissions wait in a moderation queue in the admin and only appear in a gallery after you approve them.

Does the free plan expire?

No. The free plan includes one gallery of up to 25 images with all nine layouts, the lightbox, captions, tags and video, and it stays free for as long as you want. Paid plans are billed through Shopify and can be changed or cancelled at any time.

Can I import photos I already have in Shopify?

Yes. Paid plans can import images from your product media or from the Shopify Files library, so you do not need to re-upload photos you already use.

Guides

Practical, step-by-step articles on getting more out of photos in a Shopify store.

Put your photos to work

Install in a minute, keep the free plan as long as you like.

Get Snug Gallery on the Shopify App Store