Box Office

Get it — $20

Framer component · 4 layouts

Sell the seats, not just the show.

Sell the seats, not just the show.

Box Office is a seat picker for your Framer site. Draw a theater, a cinema, a plane or a room of tables, price it row by row, and let visitors pick their seats. The checkout button sends the seats and the total to your payment link.

Box Office is a seat picker for your Framer site. Draw a theater, a cinema, a plane or a room of tables, price it row by row, and let visitors pick their seats. The checkout button sends the seats and the total to your payment link.

Get Box Office — $20

Try it below → pick a few seats

Orchestra $85Stalls $55Rear $35SelectedTakenWheelchair space
STAGEAABBCCDDEEFFGGHHIIJJKK
Pick your seats on the map

(01) One component, four rooms

From the opera to row 14C.

From the opera to row 14C.

Cinema

Recliner $18Standard $12SelectedTaken
SCREENAABBCCDDEEFFGGHHII
Pick your seats on the map

Banquet

Front tables $120Back tables $80SelectedTaken
DANCE FLOOR123456
Pick your seats on the map

Flight

Columns, aisles, exit rows.

Columns, aisles, exit rows.

Write the cabin as ABC-DEF or AB-CD, mark the exit rows and price business, legroom and economy separately. Seat ids come out as 12C, the way passengers read them.

Business $420Extra legroom $160Economy $95SelectedTaken
FRONT1234567891011121314EXITEXITEXITEXITABCDEF
Pick your seats on the map

(02) How it works

Draw it, price it, get paid.

Draw it, price it, get paid.

01

Draw the room

Pick a layout, set rows, seats, aisles and the curve. Or tables and chairs, or a cabin like ABC-DEF.

02

Price the rows

Up to six price tiers with their own colour. Mark seats as taken or as wheelchair spaces with a short list like A5, A7-A10.

03

Get paid

The button opens your checkout link with ?seats=A5,A6&count=2&total=170 attached, so your payment page knows exactly what was picked.

Keyboard and screen readers

Arrow keys move between seats, Space picks one. Every seat announces its row, price and status.

Phones

On small screens the map scrolls sideways with a hint, so seats stay big enough to tap.

Max per order

Limit how many seats one visitor can pick, with your own message when they hit it.

Live total

Chips for every picked seat, tap one to remove it, and the total updates as they go.

Every colour is a prop

Seats, tiers, taken, selected, button and text. Match any brand or a dark theme.

No backend needed

Works with Stripe Payment Links, Gumroad, Lemon Squeezy or your own booking form.

Curtain up.

Curtain up.

Get Box Office — $20

© 2026 NS. Studio

Create a free website with Framer, the website builder loved by startups, designers and agencies.