Skip to content
Built by a working wedding photographer · Dallas-Fort Worth

Deliver the photos.
Protect the business.

Galleries, contracts, invoices, client messaging — all the stuff that keeps you up after a shoot. One place.

See a demo

14-day Pro trial · 0% commission · No credit card required

gallery.12img.com/smith-wedding

Get started


Built for working photographers.

Galleries, contracts, invoicing, and a client portal. Everything you need to deliver professional work — without paying for four separate tools.

< 5 minto first gallery
12+countries served
0%commission on Pro
99.9%uptime guarantee
Gallery preview

Save the Date

127 photos · Proofing enabled

Upload 1,000 photos. Without crashing.

Clients get a full-screen gallery with one-tap mobile downloads, favorites, proofing, and password protection. No ZIP files, no broken iPhone downloads. Ready in minutes.

Contract

Wedding Photography Agreement

1About You Two
2Wedding Details
3Timeline & Logistics
4Investment & Coverage
28 questions · 7 steps

One form. Auto-fills the contract.

Clients e-sign from their phone — no more contracts landing in spam folders. Signed contract generates an invoice. No retyping anything.

Receipt

Sent

$1,500.00

Deposit — Wedding Package


Payment MethodVenmo
Receipt #RCT-0042
Sent viaEmail + SMS

Every payment. One receipt.

Cash, Venmo, Zelle, check — record any payment and send a branded receipt via email or SMS. Automatic numbering, CSV export for taxes.

Client Portal

Casey & Stacy

GalleryDelivered
ContractSigned
ReceiptSent
Messages2 new

One link. Everything they need.

Gallery, contract, receipt, messages — without the back-and-forth. Your client gets one branded portal for everything instead of digging through email threads.

No account needed. No app to download. Clients just click the link.


From booking to delivered gallery.

Three steps. Under five minutes to start.

01

Upload your photos

Drag in 1,000 photos. Derivatives generate in the background. Your gallery is live in minutes — no resizing, no manual export.

RAW files supportedBatch uploadAuto-optimization
02

Send one link

Your client gets a branded portal with their gallery to browse, contract to sign, and invoice to pay — all in one link. No account required.

Password-protectedMobile-readyClient proofing
03

Get paid, stay organized

Client pays from the link. Receipt sent automatically. Every booking — gallery, contract, payment — tracked in one dashboard.

Stripe-poweredCash & Venmo loggingAuto receipts

Founding photographers

We are onboarding our first 100 photographers personally.

Early-stage means you get access and influence that disappears once we scale. If you have been looking for a Pixieset alternative that actually listens — this is the moment.

Pricing locked forever

Found 12img early? Your rate never increases. Founding photographers keep their plan price regardless of future pricing changes.

Direct founder access

You get a direct line to the people building this. Not a support ticket queue — a real conversation about your workflow.

Shape what gets built

Feature requests from founding photographers go to the top of the roadmap. If you need it, we build it.

Personal onboarding

We set up your account with you — migrate galleries, configure your brand, get your first client portal live.

Free plan available. No credit card required.

What you get for $29/mo

Everything they charge extra for.

Most photographers pay for 4-5 separate tools that don't talk to each other. This is everything — one subscription, no add-ons, no surprise fees.

Unlimited galleries and images
Unlimited storage
Smart contracts with e-sign
Invoicing — clients pay from the link
Client portal — one link, everything
Clients never need an account — just a link
Video delivery (25 GB per file)
White-label — zero 12img branding
Custom domain included
Print and digital sales at 0% fee
Priority support

No other platform includes all of this.

Compared against Pixieset, Pic-Time, ShootProof, CloudSpot, Zenfolio, SmugMug, Format, and Pass Gallery.

Simple pricing.

No hidden fees. No per-image charges. Cancel anytime.

Free

$0forever

See what 12img can do.

3 galleries, 200 images each
3 GB storage
Galleries expire after 30 days
File transfers (30-day links)
Print & digital sales (15% fee)
12img watermark + branding

Starter

$9/mo

Start delivering to real clients.

5 galleries, 500 images each
10 GB storage
Galleries never expire
No watermark on photos
Contracts & e-signatures
Invoicing — clients pay from the link
Client portal & CRM
Custom domain & slugs
File transfers (30-day links)
Print & digital sales (10% fee)
Most popular

Pro

$29/mo

Everything. No limits.

Unlimited galleries & images
Unlimited storage
Zero 12img branding — fully white-label
Smart contracts & e-sign
Invoicing via Stripe
Client portal & messaging
Proofing & favorites
Quick transfer (permanent links)
Video delivery (25 GB/file)
Custom domain
Print & digital sales (0% fee)
Priority support

Every plan includes: unlimited bandwidth, SSL, custom branding, and 24/7 uptime.

The Anti-Lock-In Promise

We earn your business every month.

Your Data Is Yours

One-click full export of every photo, contract, invoice, and client record. No lock-in. No hostage data. Leave whenever you want — take everything with you.

Transparent Pricing

No surprise renewals. No hidden fees. No 90% price hikes. Your rate is locked at signup and published publicly — same whether monthly or annual.

No Platform Commission

When your client buys a print, 100% of revenue hits your Stripe account on Pro. No middleman fees. No revenue sharing. Your sales, your money.

Frequently asked questions

Stop drowning in admin. Start shooting.

Replace your $120/month tool stack with one platform at $29/month. No commission, no per-image fees, no juggling 5 logins.

It's Perfect If You

  • You spend 2-3x more time on admin than actually shooting
  • You want print sales without giving away 15% in commission
  • You're tired of the feast-or-famine cycle and need one system that just works

Free forever plan · No credit card required · Set up in under 5 minutes