Class composites,
finally made easy.

Turn your GotPhoto zip export into beautiful class composites in minutes. Custom or stock backgrounds, your own logo, multiple print sizes, and full school composites up to 220 students.

Emma S.
Jayden M.
Sofia R.
Liam K.
Olivia T.
Noah P.
Ava L.
Ethan W.
Mia C.
Aiden J.
Chloe B.
Lucas D.
Zoe F.
Mason H.
Mrs. Johnson's 3rd Grade
WESTVIEW ELEMENTARY • 2025–2026
westview-export.zip
14 portraits placed

Building class composites shouldn't take all day.

You already spent hours photographing every student. Now you're stuck dragging individual portraits into templates, fighting clunky software, and praying nothing crashes before you save. There's a better way.

See what ClassPhoto creates.

This is an actual class composite generated by ClassPhoto — clean layout, branded, and print-ready in minutes.

Sample class composite generated by ClassPhoto

Three steps. That's it.

1

Upload your zip

Export your class photos from GotPhoto (or any tool that organizes by class folder) and drop the zip file right in.

2

Customize the look

Pick a stock background or upload your own. Add your school logo, choose your print size, and you're set.

3

Generate & download

Hit generate and watch every class composite build itself. Download them all and deliver to your client.

Built for school photographers.

Everything you need to go from raw exports to finished composites, fast.

GotPhoto zip import

Drag and drop your export file. ClassPhoto reads the folder structure and organizes every class automatically.

🎨

Custom or stock backgrounds

Choose from included stock backgrounds or upload your own for a look that matches your studio's style.

Logo placement

Upload your school logo and it's automatically placed on every composite for consistent branding.

📐

Multiple print sizes

Choose from several print sizes to match your lab's specs and your client's needs — no manual resizing required.

🏫

Full school composites

Generate a full school composite with up to 220 students in just a few clicks — perfect for yearbooks and lobby displays.

Batch generation

Generate composites for every class at once. No more building them one at a time.

Easy edits

Add or remove students and correct names without starting over. Other tools make you rebuild from scratch — ClassPhoto doesn't.

💾

High-res downloads

Download print-ready composites at full resolution, ready to deliver to schools and parents.

🎬

YouTube tutorials

Step-by-step video tutorials on YouTube walk you through everything from your first import to your finished composites.

See how ClassPhoto stacks up.

Other tools make you fight the software. ClassPhoto lets you fix mistakes, swap photos, and edit names — without starting over.

Feature
ClassPhoto $89/yr
QComposite $149/yr
Editing & corrections
Edit names directly in your layout Yes NoNames pulled from filenames
Remove or update students instantly Yes ManualRe-import required
Swap photos without re-importing Yes No
Fix teacher names anytime Yes ManualRename file & re-import
Built-in alerts for multi-part names Yes No
No restarting over small mistakes Yes Often required
Output & delivery
Auto-generate PDF proofs for schools Yes No
Export high-res JPEGs (print-ready) Yes Yes
Batch generation (all classes at once) Yes Yes
Setup & workflow
Import from GotPhoto zip Yes Yes
Custom & stock backgrounds Yes Custom only
Multiple print sizes Yes No
Full school composite (up to 220 students) Yes No
Web-based (no install needed) Yes Desktop app
Layout creation SmartAuto-arranges rows to fit the page based on student count YesFull layer editor
Pricing
Annual price $89 $149
Unlimited composites Yes Yes

Simple, fair pricing.

No per-school fees. No per-composite limits. One price, unlimited use.

Ready to ditch the headache?

Get instant access to ClassPhoto and start generating composites today.

Buy Now — $89/year

Questions? We've got answers.

Most questions are answered below. Please check the FAQ first — it covers almost everything that comes up.

Before you buy

Does ClassPhoto work on Mac?

Yes. ClassPhoto runs entirely in your web browser, so it works on Mac, Windows, Chromebook, or any other computer. There's nothing to download or install — you just log in and go.

What are the system requirements?

You'll need:

  • A modern web browser — Chrome, Edge, Firefox, or Safari (the latest version is best)
  • A reliable internet connection
  • Enough free disk space to download your finished composites

That's it. No special graphics card, no minimum RAM, no installer. If you can browse the web, you can run ClassPhoto.

Do I have to use GotPhoto? Can I use my own files?

ClassPhoto is built around the zip file structure that GotPhoto exports, so it works perfectly with GotPhoto out of the box. If you use a different system that can export your photos organized into folders by class, there's a good chance ClassPhoto will work with that too.

Not sure? Use the contact form at the bottom of this page to send us a sample of your export file structure and we'll take a look before you buy.

What's your refund policy?

ClassPhoto is a digital product with instant access, so all sales are final. We keep it affordable at $89 a year and put everything you need to evaluate it right on this page — the feature list, the comparison with other tools, and a real sample composite generated by the app.

That said, if something is genuinely broken — the app won't load, your license key never arrived, the software isn't working as described — reach out through the contact form below and we'll make it right. Payments are processed by Lemon Squeezy, who acts as our merchant of record.

How does the subscription work?

ClassPhoto is $89 per year. Your subscription renews automatically on the anniversary of your purchase so your access never lapses. You'll get an email receipt from Lemon Squeezy each time you're billed, and you can cancel at any time — no phone calls, no guilt trips.

Is my data safe? Are student photos uploaded somewhere?

Your photos are processed through our secure app so ClassPhoto can build composites from them. We don't share your files, and we don't use them for any purpose other than generating your composites. Your work is your work.

If you have specific questions about data handling for a school client, reach out through the contact form below and we'll walk you through it.

Can I see what it looks like before I buy?

Yes — scroll up to the "Real output" section of this page. That's an actual composite generated by ClassPhoto, not a marketing mockup. The feature list and comparison chart cover exactly what the app does and doesn't do, so you can evaluate it against what you currently use.

If you have a specific question about your workflow before buying, use the contact form at the bottom of this page and we'll answer it honestly.

How do I pay? What payment methods do you accept?

Checkout is handled by Lemon Squeezy, which accepts all major credit and debit cards, plus Apple Pay, Google Pay, and PayPal in most regions. You'll get a receipt by email the moment your payment clears, with your license key included.

Once you're using ClassPhoto

I lost my license key. How do I find it again?

You have a few ways to get it back:

  • Check your email. Search your inbox for "Lemon Squeezy" or "ClassPhoto" — your license key was sent in your original receipt.
  • Log into your Lemon Squeezy customer account. Go to app.lemonsqueezy.com/my-orders, enter the email address you used at checkout, and they'll send you a secure magic link. Your license key is on the order page.
  • Contact us. If neither of those works, use the contact form at the bottom of this page (use the email address you purchased with) and we'll look it up for you.
How do I import my GotPhoto zip file?

Inside the app, click the upload area (or drag your zip file onto it) and select the export file you downloaded from GotPhoto. ClassPhoto reads the folder structure, sorts every student into the correct class, and pulls their names from the filenames automatically.

Don't unzip the file first — upload it as a .zip. ClassPhoto handles the unpacking.

If you already unzipped it to take a peek, here's how to zip it back up:

On a Mac:

  • Find the folder that was inside the zip (the one containing all your class subfolders)
  • Right-click (or Control-click) the folder and choose Compress "[folder name]"
  • Mac creates a fresh .zip file right next to the folder — upload that one

On Windows:

  • Find the folder that was inside the zip
  • Right-click the folder and choose Send to → Compressed (zipped) folder (on Windows 11 you may see Compress to → ZIP file)
  • Windows creates a new .zip file — upload that one

Zip the folder itself, not a selection of files inside it — ClassPhoto needs to see the class folder structure exactly the way GotPhoto exported it.

My composite won't generate or export. What do I do?

Most export issues come down to one of these:

  • Your browser tab went to sleep. Large batches take processing power. Keep the ClassPhoto tab active and your computer awake while composites are generating.
  • Your zip file is incomplete or corrupted. Try re-downloading the export from GotPhoto and uploading the fresh file.
  • Pop-up blocker. If your download doesn't start, check that your browser isn't blocking pop-ups from ClassPhoto.
  • Storage full. Make sure your computer has enough free space to hold the downloaded files.

If none of those fix it, use the contact form below and describe what you're seeing — what step you were on, what the error message said (if any), and what browser you're using. We'll help you sort it out.

A student's name is wrong. How do I fix it?

Just click the name on the composite and edit it right there. No need to rename files, re-import, or start the class over. Save, and the composite updates.

This is one of the biggest differences between ClassPhoto and other composite tools — you fix the mistake where you see it, not by digging through folders.

How do I add, remove, or swap a student?

Open the class you want to edit, then:

  • To remove a student: click the portrait and choose Remove. The layout re-flows automatically.
  • To add a student: upload their photo from your computer and assign them to the class.
  • To swap a student's photo: remove the student first, then add them back with the new photo. (There isn't a direct swap button — removing and re-adding is the workflow.)
What size and format should my background and logo be?

Backgrounds: JPG or PNG, at least 3000 pixels wide for print-quality results. Horizontal orientation works best.

Logos: PNG with a transparent background so your logo sits cleanly over the composite. At least 800 pixels on the longest side.

If your files don't quite meet those specs, ClassPhoto will still use them — the composite just won't look as crisp when printed large.

Can I use ClassPhoto on more than one computer?

Yes. Your license key can be activated on a reasonable number of devices — typically your studio desktop and a laptop. If you hit the activation limit and need another slot (say you got a new computer), use the contact form below and we'll reset it for you.

Can I generate PDF proofs for the school to review?

Yes. Once you've built your composites, you can export the whole batch as PDF proofs in one click — perfect for emailing to the school admin or teacher for name-check and approval before you print.

Where do my finished composites save?

When you generate and download composites, they save to your computer's default Downloads folder as high-resolution JPEGs (or as a zip of all of them if you're batch-exporting). From there you can upload them to your lab, email them to the school, or organize them however you like.

How do I cancel my subscription?

You can cancel anytime directly through Lemon Squeezy:

Your access stays active until the end of your current billing period, then your license key will stop working. No partial-year refunds after the 14-day window, but you're welcome to keep using it until your year runs out.

If you run into any trouble canceling, reach out through the contact form below.

My subscription renewed and I forgot to cancel. Can I get a refund?

Reach out through the contact form below as soon as you notice. We can't guarantee a refund on renewals, but if it just happened and you haven't used ClassPhoto since the renewal, we'll take a look at your situation. We're not trying to keep money from people who genuinely don't want the product anymore.

To avoid this in the future, you can cancel your subscription any time at app.lemonsqueezy.com/my-orders and keep your access through the end of your current billing period.

Will my work be lost if my subscription expires?

No. The final JPEG and PDF files you've already downloaded are yours to keep forever — they live on your computer. If your subscription lapses, you lose access to the app (so you can't generate new composites until you renew), but nothing you've already created goes anywhere.

I just need to talk to a real person.

Totally fair. Use the contact form right below this FAQ to tell us what's going on — even if it's something we haven't covered above — and a real human will get back to you within two business days. The more detail you can give us (what step you were on, what you expected to happen, what actually happened), the faster we can help.

Still stuck? Contact us.

Fill out the form below and a real human will get back to you within two business days (Monday–Friday, Pacific Time).

Before you submit: please check the FAQ above — almost every question has an answer there, and you'll get help faster by reading it than by waiting for us to reply.

If you're already a customer, please use the email you purchased with so we can look up your account.

Thanks — we got it.

We'll get back to you within two business days. Keep an eye on your inbox (and your spam folder, just in case).