KMG PhotoVault 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.

Install free Upgrade inside the plugin Works with Divi & Elementor

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.

πŸ’§
Free

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.

πŸ”’
Free

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.

πŸ“§
Free

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.

πŸ–Ό
Free

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.

πŸ”„
Free

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.

πŸ“Š
Free

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.

🎨
Free

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.

πŸ“¦
Free

Secure File Storage

Images are stored outside the WordPress Media Library in wp-content/uploads/kmg-photovault/ β€” never accidentally indexed or publicly accessible.

βœ‰οΈ
Free

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.

πŸ–ΌοΈ
Pro

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.

♾️
Pro

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.

πŸ”„
Pro

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.

πŸ“
Pro

Keep Original Files

Optionally retain unwatermarked originals in a protected /originals/ subfolder. Only you can access them β€” never served to clients.

🎬
Pro

Slideshow Layout

Present your gallery as a smooth CSS-transition slideshow β€” a cinematic option that works beautifully for weddings, portraits, and editorial work.

⏰
Pro

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.

βš–οΈ
Pro

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.

01

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).

02

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.

03

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.

04

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.

05

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.

06

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.

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

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.

Free

PhotoVault Free

$0
Forever free Β· No credit card
  • βœ“ 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
⬇ Download Free

One plugin. Every type of photographer.

Portrait & Studio Photographers

Deliver headshot sessions, family portraits, and editorial work to clients on your own branded domain. No third-party watermarks. No competitor ads.

Wedding & Event Photographers

Large galleries, drag-and-drop sequencing, and expiry dates β€” built for the volume and delivery timeline of wedding work. Keep originals on Pro for future re-edits.

Commercial & Aerial Photographers

The Copyright & Usage Rights footer (Pro) is essential for commercial deliveries β€” clearly communicate licensing terms, territory, and permitted usage on every gallery.

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
πŸ”§ Compatibility v1.0.2
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

Can clients download the original, unwatermarked files? +
No. All download links serve only the watermarked version. The original files (if retained via the "Keep Original" Pro setting) are stored in a non-public directory and served only through a PHP passthrough that enforces the watermark rule. Clients have no path to the originals.
Does it work on shared hosting? +
Yes. The plugin uses PHP passthrough for file serving, which works on Apache, Nginx, and shared hosting environments without requiring .htaccess directory blocks or any server configuration changes.
Does it work with Divi and Elementor? +
Yes. The plugin creates a standard WordPress page and inserts a shortcode. For best results, set the gallery page to a full-width template in your page builder. A 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.
What happens when I archive a gallery? +
Archiving sets the gallery page to Private β€” clients can no longer access it, even with the password. All images and data are kept intact. You can restore the gallery (make it Active again) at any time from the gallery's Manage page or the gallery list.
Can I use the shortcode on pages other than the auto-created gallery page? +
Yes. Every gallery has a shortcode (e.g. [ kmg_photovault id="5" ]) visible in the Manage Gallery sidebar. You can paste this shortcode on any page or post β€” including your portfolio.
Does the watermark auto-adjust for image color? +
Yes, by default. The "Auto" color setting samples the background brightness in the corner where the watermark will appear and chooses white text on dark backgrounds and black text on light backgrounds. This ensures legibility regardless of the photo. You can override this to always use white or always use black in Settings β†’ Watermark.
Does PhotoVault work with CDN offload plugins? +
Yes. Images are stored in 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.
What is the Copyright & Usage Rights footer? +
A Pro feature that adds a professional legal footer to every gallery page explaining how the client may use the images. You configure the defaults (duration, territory, permitted media, exclusivity, and usage type) once in Settings β†’ Copyright & Usage, and the plugin generates a readable paragraph. You can override the terms per gallery. A built-in glossary also explains the difference between copyright and a license to your clients.
How do I upgrade to Pro? +
Download and install the free version first. Then open your WordPress Dashboard and navigate to the Pro tab inside PhotoVault. From there you can purchase your license at kennedymedia.com/kmg-photovault and enter your license key. Pro features activate immediately β€” no plugin reinstall required.

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.

Free forever Β· Pro upgrade available inside the plugin Β· Works with Divi, Elementor & all themes Β· Tested on WordPress 6.7
Monthly Web Development & Digital Retainer | Kennedy Media Group | McAllen, TX