Showcase images in beautiful layouts
Upload photos and arrange them in grids, masonry layouts, or carousels. Lightbox viewing, captions, and lazy loading come standard.
Create a galleryGrid, masonry, carousel, and full-width
Click-to-expand full-screen viewer
Add titles and descriptions per image
Images load as visitors scroll for faster pages
Visual content sells. Whether you are a photographer showcasing a portfolio, a restaurant displaying dishes, or an event planner sharing past work, image galleries let your work speak for itself. The onepg.app Galleries module gives you multiple layout options — grid, masonry, carousel, and full-width — with built-in lightbox viewing.
Upload images, add captions and alt text, and arrange them with drag-and-drop. Thumbnails are generated and optimised automatically so your pages load fast. Lazy loading ensures images only download as visitors scroll, keeping initial page load times low.
Galleries are responsive by default and support JPEG, PNG, WebP, and SVG formats. Embed a gallery into any page section or create dedicated portfolio pages — the choice is yours.
Drag and drop images from your computer or select from your media library.
Pick grid, masonry, carousel, or full-width depending on your content and design preference.
Write captions and alt text for each image, then drag to rearrange the display order.
Place the gallery section anywhere on your page. Lightbox viewing is enabled automatically.
| Feature | onepg.app | DIY / Plugins | Enterprise |
|---|---|---|---|
| Layout options | Grid, masonry, carousel | Depends on plugin | Custom |
| Lightbox | Built-in | Plugin required | Built-in |
| Image optimisation | Automatic | Manual or plugin | Automatic |
| Lazy loading | Default | Plugin or manual | Default |
| Cost | Included | Free–$30/mo | Included |
Photography portfolios
Product showcases
Event photo recaps
Get started with Galleries and all other modules — free, no credit card required.