Keychains · Magnets · Buttons · Any cutter hardware

Frame faster. Print happier.

Punchframe is the on-site workflow for photobooth operators, event photographers, and small photo-keepsake businesses. Configure your cutter once — then frame, print, and hand off all night.

Free to use · Sign in with your Google account · No credit card required

⚡ Guest upload portal

Let your guests do the framing

Guests scan a QR code at your booth, crop their photo on their phone, and it lands pre-framed in your queue. You just hit print — no bottleneck at the operator screen.

1

Guest scans the QR

Post the event QR at your booth. Guests open the portal instantly on their phone — no app install.

2

They crop it themselves

Pan and zoom into the cut shape on their own phone. The crop is exactly right when it hits your queue.

3

You just print

Pre-framed photos drop into your incoming queue. Assign to a sheet and print. Done.

2–3× faster turnaround
Zero wasted prints
Guests love it

🔧 Hardware compatibility

Works with any cutter

Set your shape dimensions once. Punchframe handles the layout — no vendor lock-in, no proprietary hardware.

Circle Keychains

Most popular

Square Magnets

Fridge-ready

Oval Buttons

Pin-back style

If you can measure the punch position in millimeters, it works with Punchframe.

🚀 Workflow

From photo to hand-off in three steps

Designed for the floor. Fast enough to keep up with a busy booth.

1

Configure once

Set your paper size, cutter shape, and layout. Punchframe calculates how many pieces fit per sheet automatically.

2

Frame in seconds

Photos arrive in your incoming queue — from the booth camera or guest uploads. Pan and zoom in under 5 seconds.

3

Print and cut

Punchframe outputs a pixel-perfect sheet matched to your cutter. Print, cut, and hand off. Zero waste.

✨ Features

Everything the booth needs

Purpose-built for live events. Not adapted from a generic tool.

Sub-5-second framing

Pan and zoom interface built for speed. Frame a photo before the next one arrives in the queue.

Millimeter-accurate print

CSS @page dimensions matched to your printer. Every sheet aligns with your cutter — first try, every time.

Guest upload portal

Guests scan a QR code, crop a photo on their phone, and it lands in your queue instantly.

Keepsake counter

Persistent tally per event with real-time updates. Know exactly how many pieces you've made for billing.

Auto folder watch

New photos from your booth appear in the queue automatically. No manual imports needed.

Flexible layouts

1×4, 2×2, 2×4, or auto-fit. Punchframe fills every sheet to maximize your print yield.

💬 FAQ

Common questions

Who is Punchframe for?
Photobooth operators, event photographers, favor makers, and any small business that turns photos into keepsakes on-site — keychains, magnets, buttons, photo cards, and more. If you show up at an event with a printer and a cutter, Punchframe is built for you.
Does it work with my cutter brand?
Yes. Punchframe doesn't integrate with specific cutter hardware — it generates a print sheet using your exact dimensions and spacing. If your cutter has fixed punch positions, configure those measurements once and every sheet will align perfectly.
Can I use it for magnets, not just keychains?
Absolutely. Circle, square, rectangle, oval — any shape and any size. Configure your cutter's dimensions in the event settings and Punchframe handles the layout math.
What printer does it work with?
Punchframe is optimized for the DNP DS620A dye-sub printer (6×4 inch borderless output). It works with any printer that supports borderless 6×4 printing at the correct DPI.
How does the guest upload portal work?
Each event gets a unique QR code you can post at the booth. Guests scan it on their phone, take or upload a photo, crop it to the cut shape, and submit. It lands directly in your incoming queue on the operator screen — already framed.
Is there a free tier?
Yes. Sign in with your Google account to get started — no credit card required.
What happens if the internet drops at the event?
The framing and print view cache locally, so a brief connection drop won't interrupt your workflow. The guest portal and photo sync require connectivity.

Ready to punch faster?

Set up your first event in minutes. Frame photos in seconds. Hand off keepsakes all night.

Get started free

Sign in with Google · No credit card required