Free + Pro Β· v1.0.2 Β· WordPress Plugin
Stop Paying $40/mo for a Gallery Site. You Already Have WordPress.
KMG PhotoVault turns your WordPress site into a professional client delivery studio β with automatic watermarking, password-protected galleries, and one-click email delivery. No subscriptions to third-party platforms. No monthly fees just to show your work.
You're paying for platforms you don't need
Every gallery site out there charges you a monthly fee to host your own photographs β photos you own, on infrastructure you don't. There's a better way.
π€ Without PhotoVault
- Paying $35β$60/mo to Pixieset, Pic-Time, or SmugMug just to deliver client photos
- Sending clients off your website to a third-party brand they don't recognize
- Watermarking photos manually in Lightroom before every delivery
- Managing separate logins, storage limits, and upgrade tiers across platforms
- No control over the URL, the branding, or the client experience
- Download tracking? Only if you pay extra
β¨ With KMG PhotoVault
- Everything lives on your WordPress site β your domain, your brand, your SEO
- Watermarks applied automatically on upload β no manual Lightroom exports
- Password-protected gallery pages created with one click
- Email gallery link & password to your client in one click from the dashboard
- Per-gallery page views and per-image download counts built in
- The free version alone replaces $400+ a year in third-party fees
Everything a working photographer actually needs
Purpose-built for the photographer β client handoff. Every feature maps to a real workflow step.
Auto-Watermarking on Upload
Upload your full-resolution files. PhotoVault watermarks them instantly using Imagick (with GD fallback) β the original is never what the client downloads.
Password-Protected Galleries
Each gallery gets its own WordPress page with a password gate. Clients see nothing until they enter the password β no accidental public exposure.
One-Click Client Email
Send the gallery link and password directly to your client from the PhotoVault dashboard. No copy-pasting, no switching to your email app.
Mosaic, Grid & List Layouts
Choose from mosaic/grid or list layouts for each gallery. Every layout includes a built-in lightbox for full-screen image viewing.
Drag-and-Drop Reorder
Sequence your images exactly the way you want them presented. Reorder the gallery with drag-and-drop β no extra tools needed.
View & Download Tracking
See how many times your gallery was viewed and how many downloads each image received. Know whether clients are actually engaging with your work.
Auto-Contrast Watermark
The watermark samples background brightness and automatically chooses white text on dark photos and black text on light photos β so it's always legible, never invisible.
Secure File Storage
Images are stored outside the WordPress Media Library in wp-content/uploads/kmg-photovault/ β never accidentally indexed or publicly accessible.
Welcome & Thank-You Messages
Set a custom welcome message and a post-download thank-you message per gallery. A small touch that makes the delivery feel personal and professional.
PNG Logo Watermark
Swap out text for your actual logo or brand mark. Upload a PNG watermark and position it in any corner of every image.
Unlimited Galleries & Images
The free plan supports up to 3 active galleries and 50 total images. Pro removes all limits β deliver as many clients as your calendar can handle.
Re-Watermark All Images
Change your watermark text or logo and re-apply it to every image in a gallery with one click. Update your branding without re-uploading a single file.
Keep Original Files
Optionally retain unwatermarked originals in a protected /originals/ subfolder. Only you can access them β never served to clients.
Slideshow Layout
Present your gallery as a smooth CSS-transition slideshow β a cinematic option that works beautifully for weddings, portraits, and editorial work.
Gallery Expiry & Auto-Archiving
Set galleries to expire automatically. When archived, the page is set to Private β clients lose access, but all your data and images remain intact and restorable.
Copyright & Usage Rights Footer
Generate a professional license summary β duration, territory, permitted media, exclusivity, and usage type β displayed on every gallery page. Per-gallery overrides supported.
Up and running before your next shoot
Install, configure once, and use forever. No complicated setup. No external accounts.
Install & Activate
Download KMG PhotoVault and activate it via your WordPress Plugins screen. Go to PhotoVault β Settings β Watermark and set your text (or logo on Pro).
Create a Gallery
Click + Add New Gallery in the inline panel. Enter a gallery name and set a client password. The plugin creates a password-protected WordPress page automatically.
Upload Your Photos
Drop in your JPEG, PNG, or WebP files β up to 30 MB each. Watermarks are applied instantly on upload. Drag-and-drop to sequence the images however you like.
Send to Your Client
Click Send Gallery Link & Password to fire off the delivery email directly from your WordPress dashboard. Your client visits the link, enters the password, and sees their gallery.
Client Views & Downloads
Every download your client receives is the watermarked version. Originals never leave the server without your permission. View and download counts update in real time.
Archive When Done
When the delivery window closes, archive the gallery. The page goes Private β the client loses access, but all your files and data remain safe and fully restorable.
A gallery your clients actually want to visit
The frontend gallery is clean, fast, and fully responsive. Clients see a professional, password-protected experience that lives on your domain β not a third-party platform with someone else's branding.
Embed any gallery on any page using the shortcode [ kmg_photovault id="5" ] β including your portfolio.
- β Password-protected page β clients see nothing without the key
- β Full-screen lightbox built in to every layout
- β Mosaic/grid, list, and slideshow (Pro) layouts
- β Welcome and thank-you messages per gallery
- β Copyright & Usage Rights footer (Pro)
- β Works with Divi, Elementor, Beaver Builder, and all themes
- β Full-width page setup guide included for every major theme
Intelligent watermarking. Always legible.
Most watermarking tools let you set a static white or black overlay and hope for the best. PhotoVault's auto-contrast mode samples the background brightness in the exact corner where the watermark will appear β then chooses white text on dark images and black text on light ones automatically.
You can override this to a fixed color at any time in Settings β Watermark. Pro users get all four corner positions: bottom-right, bottom-left, top-right, top-left.
- β Auto-contrast β white on dark, black on light
- β Override to fixed white or black at any time
- β Imagick with GD fallback β works on any host
- β PNG logo watermark available on Pro
- β Re-watermark entire gallery in one click (Pro)
- β Four corner positions on Pro
Professional copyright terms. Generated for you.
Most photographers send a separate PDF licensing agreement that clients ignore. The Copyright & Usage Rights footer adds a structured, professionally-worded license summary directly to the gallery page β where clients actually see it.
Configure your defaults once: license duration, territory, permitted media (print, web, social, commercial), exclusivity, and usage type (personal, editorial, commercial). The plugin generates a readable legal paragraph. Override the terms on a per-gallery basis anytime.
- β Set license duration, territory, and permitted media
- β Personal, editorial, or commercial usage types
- β Exclusivity settings
- β Built-in glossary explaining copyright vs. license to clients
- β Per-gallery overrides
- β Displayed on every gallery page automatically
PhotoVault vs. the alternatives
Stop paying platform fees on top of your WordPress hosting. Your site is already built β use it.
| Feature | KMG PhotoVault (Free) | KMG PhotoVault (Pro) | Pixieset Basic | Pic-Time Starter |
|---|---|---|---|---|
| Monthly Cost | $0 | Paid (upgrade in app) | $8β$25/mo | $12β$28/mo |
| Lives on your domain | β | β | β | β |
| Auto watermarking on upload | β | β | β | β |
| Password-protected galleries | β | β | β | β |
| One-click client email delivery | β | β | β | β |
| View & download tracking | β | β | Paid plans only | Paid plans only |
| Unlimited galleries | Up to 3 | β Unlimited | Limited | Limited |
| Logo/PNG watermark | β | β | β | β |
| Copyright & licensing footer | β | β | β | β |
| CDN offload compatible | β | β | N/A | N/A |
| Works with Divi / Elementor | β | β | N/A | N/A |
Competitor pricing and features based on publicly listed plans as of 2026. Subject to change.
Start free. Scale when you need to.
The free version is a complete, fully functional photo delivery tool. Upgrade to Pro from inside the plugin β no separate checkout.
PhotoVault Free
- β Up to 3 active galleries
- β Up to 50 total images
- β Auto-watermarking on upload (Imagick / GD)
- β Text watermark Β· bottom-right position
- β Auto-contrast watermark color
- β Password-protected gallery pages
- β One-click client email delivery
- β Mosaic/grid and list layouts with lightbox
- β Drag-and-drop image reordering
- β Page view & download tracking
- β Welcome & thank-you messages
- β Shortcode for any page or post
- β CDN offload plugin compatible
- β Works on Apache, Nginx, shared hosting
PhotoVault Pro
- β Everything in Free
- β Unlimited galleries & images
- β PNG / logo watermark
- β All 4 watermark positions
- β Keep original unwatermarked files
- β Re-watermark gallery in one click
- β Slideshow layout
- β Per-gallery watermark assignment
- β Gallery expiry & auto-archiving
- β Copyright & Usage Rights footer
- β Per-gallery copyright overrides
- β License duration, territory & media settings
- β Client-facing copyright glossary
Install free first Β· upgrade from the Pro tab inside WordPress
One plugin. Every type of photographer.
Built for real-world hosting environments
PhotoVault uses PHP passthrough for file serving β no .htaccess changes, no server config, no DevOps required. It runs on Apache, Nginx, and shared hosting out of the box.
Images are stored in wp-content/uploads/kmg-photovault/ β outside the Media Library so nothing is accidentally indexed. If you use a CDN offload plugin, watermarked files sync automatically.
- β Requires WordPress 6.0+ Β· PHP 7.4+
- β Imagick with automatic GD fallback
- β PHP passthrough serving β no server config
- β Compatible with WP Offload Media, Cloudflare R2, BunnyCDN
- β JPEG, PNG, WebP β up to 30 MB per image
- β Full-width setup guide for Divi, Elementor, Beaver Builder
- β Tested to WordPress 6.7
| WordPress | 6.0 β 6.7 β |
| PHP | 7.4+ β |
| Image Library | Imagick + GD fallback β |
| Divi | β Full-width guide |
| Elementor | β Full-width guide |
| Beaver Builder | β Full-width guide |
| Hosting | Apache Β· Nginx Β· Shared β |
| CDN Offload | R2 Β· BunnyCDN Β· WP Offload β |
Straight answers to real questions
.htaccess directory blocks or any server configuration changes.FULL-WIDTH-SETUP.md guide is included in the plugin with step-by-step instructions for Divi, Elementor, Beaver Builder, block themes, and a universal functions.php snippet.[ kmg_photovault id="5" ]) visible in the Manage Gallery sidebar. You can paste this shortcode on any page or post β including your portfolio.wp-content/uploads/kmg-photovault/. If you use a CDN offload plugin (WP Offload Media, Cloudflare R2, BunnyCDN, etc.), watermarked images will sync automatically. Original files β if "Keep Original" is enabled on Pro β are stored in a separate /originals/ subfolder. You should exclude this subfolder from CDN sync in your offload plugin's settings.Your clients deserve a gallery on your domain.
Download KMG PhotoVault for free. Upload your first gallery, watermark it automatically, and deliver it to your client in under ten minutes. Upgrade to Pro from inside the plugin when you're ready.