---
title: "CMS Photo Gallery — Framer component · Best of Framer"
description: "$5.00 · Framer component · by Sahil Alva · Galleries. CMS Photo Gallery works differently."
canonical: "https://framer.elliotli.dev/component/cms-photo-gallery"
---

[Home](/)/[Components](/components)/[Galleries](/components/category/galleries)/CMS Photo Gallery

# CMS Photo Gallery

Gallery for any Framer CMS collection

[View on Framer](https://framer.com/marketplace/components/cms-photo-gallery/?via=elliot-li)

![CMS Photo Gallery preview image 1](https://framer.elliotli.dev/og/component/cms-photo-gallery/dcb280ff89c9be4a/1600x1200.jpg)

## Summary

CMS Photo Gallery works differently.

## Description

Most Framer gallery components lock you into a specific field setup. CMS Photo Gallery works differently. Connect any Collection List on the canvas and it automatically reads your images. That's it.

Whether you're building a property listing, a blog, a portfolio, or a hotel room page, if your collection has images, this component works. It also supports the new Framer Gallery Field. Store all your photos in a single CMS collection and use Framer's native filters to feed the right images into each gallery instance. One collection, multiple galleries, no extra CMS collections needed. Perfect for staying within free and basic Framer plans.

Preview Link: [https://cmsphotogallery.framer.website/](https://cmsphotogallery.framer.website/)

![](https://y4pdgnepgswqffpt.public.blob.vercel-storage.com/components/description-image-vatxz4wk-KNIMm7MoeQAcDXs6WC7bemMhueLlnF)

### How to use

1\. Drop your CMS Collection anywhere on the canvas _(Insert > Collections > Your Collection)_

2\. Filter and sort the collection as needed. You can also drop dynamic filters onto the page to update the component in real time

3\. Drop in the component, connect the collection. Done.

**Already on a CMS Detail page?** Drop in the Gallery Field _(Insert > Fields > Gallery Field)_ and connect it directly to the component. Perfect for property or portfolio pages built with multi-image CMS items.

![](https://y4pdgnepgswqffpt.public.blob.vercel-storage.com/components/description-image-vatxz4wk-Wjl2KlsMxun7FJxIa38HZNH0caG7GC)

Comes with a smooth fade transition, zoom effect, a draggable thumbnail strip that auto-scrolls to the active slide, dot indicators, and autoplay. Fully customisable from the property panel, no code editing needed.

## Rank history [How rankings work →](/terms#rankings)

-   All · #436

## Details

- **Author**: Sahil Alva
- **Price**: $5.00
- **Published**: 2026-04-23
- **Updated**: 2026-04-23
- **Added**: 2026-04-15
- **Categories**: Galleries

## More like this

-   [Infinite Pan Canvas](/component/infinite-pan-canvas) — Aisol Studio · $15 — Endless image wall you can drag
-   [CMS Photo Pile](/component/cms-photo-pile) — Marso Angelov · $10 — Draggable Photo Gallery
-   [CMS Infinity Grid](/component/cms-infinity-grid) — 55N · Free — Boundless exploration.
-   [Endless CMS Reel](/component/endless-cms-reel) — Marso Angelov · $10 — Horizontal Momentum Gallery
