.opb-prod{--ch:#1F1F1F;--gold:#C9A24B;--cream:#FAF6EE;--w:#fff;--muted:#555;font-family:Inter,system-ui,sans-serif;color:var(--ch);background:var(--cream);line-height:1.55;width:100%;max-width:100%;position:relative;left:auto;margin-left:0;box-sizing:border-box;overflow-x:hidden} .opb-prod .op-wrap,.opb-prod .op-main,.opb-prod .op-gal,.opb-prod .op-grid,.opb-prod .op-cards,.opb-prod .op-tabs{min-width:0;max-width:100%} .opb-prod img,.opb-prod video{max-width:100%;height:auto} .opb-prod .op-slide,.opb-prod .op-ph{min-width:0} .opb-prod *,.opb-prod *::before,.opb-prod *::after{box-sizing:border-box} .opb-prod h1,.opb-prod h2,.opb-prod h3{font-family:'Playfair Display',Georgia,serif!important;margin:0;color:inherit;font-weight:600} .opb-prod p{margin:0}.opb-prod a{color:inherit} .opb-prod .op-wrap{max-width:1100px;margin:0 auto;padding:0 20px} .opb-prod .op-trust{background:var(--ch);color:#f3e9d0;font-size:13px;font-weight:500;letter-spacing:.02em;text-align:center;padding:10px 16px} .opb-prod .op-crumb{padding:16px 0 0;font-size:13px;color:var(--muted)} .opb-prod .op-crumb a{text-decoration:none}.opb-prod .op-crumb a:hover{text-decoration:underline} .opb-prod .op-crumb span{margin:0 6px;opacity:.6} .opb-prod .op-main{display:grid;grid-template-columns:1.05fr .95fr;gap:36px;padding:18px 0 40px;align-items:start} @media(max-width:900px){.opb-prod .op-main{grid-template-columns:1fr;gap:22px;padding-top:10px}} /* gallery */ .opb-prod .op-gal{position:relative;background:#fff;border-radius:16px;border:1px solid #e8dfc8;overflow:hidden;box-shadow:0 10px 28px rgba(31,31,31,.08)} .opb-prod .op-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none} .opb-prod .op-track::-webkit-scrollbar{display:none} .opb-prod .op-slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;background:#f7f1e4;display:flex;align-items:center;justify-content:center;position:relative} .opb-prod .op-slide img,.opb-prod .op-slide video{max-width:100%;max-height:100%;object-fit:contain;display:block} .opb-prod .op-counter{position:absolute;right:12px;bottom:12px;background:rgba(31,31,31,.78);color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;z-index:2;pointer-events:none} .opb-prod .op-thumbs{display:flex;gap:8px;overflow-x:auto;padding:10px;scrollbar-width:thin;background:#fff} .opb-prod .op-thumbs a{flex:0 0 64px;width:64px;height:64px;border-radius:8px;overflow:hidden;border:2px solid transparent;opacity:.85} .opb-prod .op-thumbs a:hover,.opb-prod .op-thumbs a:focus{border-color:var(--gold);opacity:1} .opb-prod .op-thumbs img{width:100%;height:100%;object-fit:cover;display:block} /* buy column */ .opb-prod .op-title{font-size:clamp(26px,3.6vw,38px);line-height:1.15;margin:8px 0 12px} .opb-prod .op-desc{font-size:16px;color:#333;margin-bottom:8px} .opb-prod .op-desc .op-more{display:none} .opb-prod .op-desc.is-open .op-more{display:inline} .opb-prod .op-desc.is-open .op-ellipsis{display:none} .opb-prod .op-read{background:none;border:0;color:#8a6a1c;font-weight:600;font-size:14px;cursor:pointer;padding:0;text-decoration:underline} .opb-prod .op-tabs{margin-top:18px;background:#fff;border:1px solid #e8dfc8;border-radius:16px;overflow:hidden} .opb-prod .op-tabbar{display:grid;grid-template-columns:1fr 1fr} .opb-prod .op-tabbar label{padding:14px 10px;text-align:center;font-weight:600;font-size:14px;cursor:pointer;background:#f3ebe0;border-bottom:2px solid transparent;color:#444} .opb-prod #op-tab-m:checked ~ .op-tabbar label[for=op-tab-m], .opb-prod #op-tab-s:checked ~ .op-tabbar label[for=op-tab-s]{background:#fff;border-bottom-color:var(--gold);color:var(--ch)} .opb-prod .op-tabs input{position:absolute;opacity:0;pointer-events:none} .opb-prod .op-pane{display:none;padding:20px 18px 22px} .opb-prod #op-tab-m:checked ~ .op-pane-m, .opb-prod #op-tab-s:checked ~ .op-pane-s{display:block} .opb-prod .op-pane h3{font-size:18px;margin-bottom:8px} .opb-prod .op-pane .op-note{font-size:14px;color:var(--muted);margin-bottom:14px} .opb-prod .op-btns{display:flex;flex-direction:column;gap:10px} .opb-prod .op-btn{display:block;text-align:center;text-decoration:none!important;font-weight:600;font-size:15px;padding:13px 18px;border-radius:999px;border:2px solid var(--gold);background:var(--gold);color:var(--ch)!important} .opb-prod .op-btn.op-out{background:transparent} .opb-prod .op-btn.op-muted,.opb-prod .op-btn:disabled{opacity:.65;cursor:not-allowed;pointer-events:none} .opb-prod .op-check{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px} .opb-prod .op-check li{font-size:14px;padding-left:26px;position:relative;color:#333} .opb-prod .op-check li::before{content:"✓";position:absolute;left:0;color:#2f6b3a;font-weight:700} .opb-prod .op-secure{margin-top:14px;font-size:13px;color:var(--muted);text-align:center} /* software */ .opb-prod .op-soft{padding:28px 0 8px} .opb-prod .op-soft h2{font-size:22px;margin-bottom:14px} .opb-prod .op-badges{display:flex;flex-wrap:wrap;gap:8px} .opb-prod .op-badges span{border:1px solid var(--gold);background:#fff;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600} .opb-prod .op-meta{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;padding:18px 0 8px;font-size:14px;color:var(--muted);border-top:1px solid #e8dfc8;margin-top:18px} .opb-prod .op-meta a{color:#8a6a1c;font-weight:600;text-decoration:none} .opb-prod .op-meta a:hover{text-decoration:underline} /* included */ .opb-prod .op-sec{padding:36px 0;border-top:1px solid #e8dfc8} .opb-prod .op-sec h2{font-size:clamp(24px,3vw,32px);margin-bottom:8px} .opb-prod .op-sec .op-lead{color:var(--muted);margin-bottom:18px;font-size:15px} .opb-prod .op-sec h3{font-size:18px;margin:22px 0 12px} .opb-prod .op-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px} @media(max-width:900px){.opb-prod .op-grid{grid-template-columns:repeat(2,1fr)}} .opb-prod .op-card{background:#fff;border:1px solid #e8dfc8;border-radius:12px;overflow:hidden;text-decoration:none!important;color:inherit;display:flex;flex-direction:column} .opb-prod .op-card .op-ph{aspect-ratio:2/3;background:#f7f1e4;display:flex;align-items:center;justify-content:center;padding:8px} .opb-prod .op-card .op-ph.wide{aspect-ratio:16/9} .opb-prod .op-card .op-ph.sq{aspect-ratio:1/1} .opb-prod .op-card img,.opb-prod .op-card video{max-width:100%;max-height:100%;object-fit:contain} .opb-prod .op-card .op-cap{font-size:12px;font-weight:600;padding:8px 10px;text-align:center;color:#333} .opb-prod .op-vid{position:relative} .opb-prod .op-vid .op-play{position:absolute;inset:auto auto 10px 10px;background:rgba(31,31,31,.8);color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px;pointer-events:none} .opb-prod .op-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px} @media(max-width:700px){.opb-prod .op-cards{grid-template-columns:repeat(2,1fr)}} .opb-prod .op-tc .op-ph{aspect-ratio:2/3;padding:0} .opb-prod .op-tc img{width:100%;height:100%;object-fit:cover} .opb-prod .op-tc h3{font-family:Inter,system-ui,sans-serif!important;font-size:14px;font-weight:600;padding:10px 12px 14px;margin:0} .opb-prod a:focus-visible,.opb-prod button:focus-visible,.opb-prod summary:focus-visible{outline:3px solid var(--ch);outline-offset:3px}
1,360 photo booth templates across 80 design packs · Works in dslrBooth, LumaBooth, Darkroom, Canva & Photoshop
4×6 print preview with sample guests
Welcome screen (16:9)
Mockup: prints on a table
2×6 photo strip preview
4×6 portrait · 1
4×6 landscape · 3
4×6 double strips · 3
2×6 · 3 photos
Square 6×6
Story 9:16
Welcome · 16:9
Welcome · iPad landscape
Mockup · table flat lay
Mockup · photo strips
Mockup · prints on ledge
1 / 16

Neon 50th Birthday Photo Booth Template

Neon 50th Birthday is an original Photo Booth Templates Free template pack for birthday events. It includes 17 print layouts, 4 welcome screens, animated overlays, layered Photoshop files and mockups.… Every print layout ships as a dslrBooth import ZIP (overlay PNG + preview + template.xml), plus PNG overlays (with and without text) and editable PSDs. Welcome screens say the main greeting and Touch to Start only. The same files work in LumaBooth (import the dslrBooth ZIP), Darkroom (native .xbdr templates + PNG overlay), Photoshop and Canva (PNG upload). True 300 DPI print masters — web previews on this page are compressed for the browser only.

Included in Membership

One month of membership is also US$9.99 and includes all 80 packs (or US$59.94/year). Already a member? Open the Payhip members library to download — no need to join again.

  • Instant download after checkout
  • All 17 print layouts shown on this page
  • 4 welcome / Touch to Start screens
  • Easy to edit (live text in Photoshop; PNG for apps)
  • dslrBooth import ZIP for every layout
  • LumaBooth (imports the dslrBooth ZIP)
  • Darkroom (native .xbdr templates + PNG overlay)
  • Photoshop PSD (layered)
  • PNG overlay (with and without text)
  • Canva (PNG upload)

Secure checkout via Payhip

Buy this pack on its own

Just US$9.99 for 1 pack. Secure checkout via Payhip.

  • Instant download after checkout
  • All 17 print layouts shown on this page
  • 4 welcome / Touch to Start screens
  • Easy to edit (live text in Photoshop; PNG for apps)
  • dslrBooth import ZIP for every layout
  • LumaBooth (imports the dslrBooth ZIP)
  • Darkroom (native .xbdr templates + PNG overlay)
  • Photoshop PSD (layered)
  • PNG overlay (with and without text)
  • Canva (PNG upload)

Secure checkout via Payhip

All templates work with

dslrBooth LumaBooth Darkroom Booth Canva Photoshop
Related collection: Birthday templates

What's included

17 print layouts · 4 welcome screens · animated overlays · PSD/PNG · mockups. Size guide

Static templates

2×6 strip · 2 photos
2×6 strip · 2 photos
2×6 strip · 3 photos
2×6 strip · 3 photos
2×6 strip · 4 photos
2×6 strip · 4 photos
4×6 double strips · 2 photos
4×6 double strips · 2 photos
4×6 double strips · 3 photos
4×6 double strips · 3 photos
4×6 double strips · 4 photos
4×6 double strips · 4 photos
4×6 landscape · 1 photo
4×6 landscape · 1 photo
4×6 landscape · 2 photos
4×6 landscape · 2 photos
4×6 landscape · 3 photos
4×6 landscape · 3 photos
4×6 landscape · 4 photos
4×6 landscape · 4 photos
4×6 portrait · 1 photo
4×6 portrait · 1 photo
4×6 portrait · 2 photos
4×6 portrait · 2 photos
4×6 portrait · 3 photos
4×6 portrait · 3 photos
5×7 landscape · 2 photos
5×7 landscape · 2 photos
5×7 portrait · 1 photo
5×7 portrait · 1 photo
Square 6×6 · 1 photo
Square 6×6 · 1 photo
Story 9:16 · 1 photo
Story 9:16 · 1 photo

Animated templates

Play
Animated overlay · 16x9
Play
Animated overlay · 9x16
Play
Animated overlay · 1x1
Play
Animated welcome · 16x9
Play
Animated welcome · mirror

Welcome screens

Welcome · 16:9
Welcome · 16:9
Welcome · iPad landscape
Welcome · iPad landscape
Welcome · iPad portrait
Welcome · iPad portrait
Welcome · mirror booth
Welcome · mirror booth

Mockups

Mockup · table flat lay
Mockup · table flat lay
Mockup · photo strips
Mockup · photo strips
Mockup · prints on ledge
Mockup · prints on ledge
Mockup · iPad welcome
Mockup · iPad welcome
Mockup · phone share
Mockup · phone share
Mockup · mirror booth
Mockup · mirror booth
(function(){ var root=document.currentScript.closest('.opb-prod')||document.querySelector('.opb-prod'); if(!root)return; var track=root.querySelector('.op-track'); var counter=root.querySelector('.op-counter'); var slides=root.querySelectorAll('.op-slide'); var N=slides.length; function update(){ if(!track||!counter||!N)return; var i=Math.round(track.scrollLeft/Math.max(track.clientWidth,1))+1; if(iN)i=N; counter.textContent=i+' / '+N; } if(track){track.addEventListener('scroll',update,{passive:true}); update();} root.querySelectorAll('.op-thumbs a').forEach(function(a,idx){ a.addEventListener('click',function(e){ e.preventDefault(); if(!track||!slides[idx])return; track.scrollTo({left:slides[idx].offsetLeft,behavior:'smooth'}); }); }); var read=root.querySelector('.op-read'); var desc=root.querySelector('.op-desc'); if(read&&desc){ read.addEventListener('click',function(){ var open=desc.classList.toggle('is-open'); read.textContent=open?'Show less':'Read more'; }); } })();