Describe the room. Get a chart you can sell from.

You do not have to learn a seating-chart tool. Describe the venue to Copilot, paste what ChatGPT or Claude wrote, or let your AI build it over MCP, and SeatLayer builds a real chart. Finish it by hand: curved rows, tables, the stage, prices and accessible seats. Publish once, and the buyer picker, 3D view, live inventory and box office all read it, hosted, embedded in your product, or through the seat map API.

Start froma descriptionany AIyour floor plana template

GRAND THEATRE · DESIGNER Illustration
Four jobs in one editorseat the room · explain the space · prepare inventory · represent accommodations

Three ways to start. None needs training.

Each one writes a Venue Spec: what the venue has and where, in words. SeatLayer checks it, names any problem by field, and builds a normal chart you can edit. Nothing goes on sale until you publish. How each way works.

Copilot · available

Tell Copilot

Describe the room inside the Designer. Copilot builds it in one step you confirm, then changes it when you ask: add a bar, curve the back rows, add a dance floor. It also answers questions about the open chart.

What Copilot does today →
Paste from any AI · available

Paste from ChatGPT or Claude

New from, then Paste from an AI. Copy our prompt into any chat AI, describe the venue, paste the reply. Works in the free demo Designer, no account.

Try it in the demo Designer ↗
Designer MCP · available

Let your AI build it

Connect Claude, ChatGPT or any MCP client. It builds the whole venue in one call and checks it first. A person still approves publishing.

Connect an agent →

Then finish it by hand, in one clean editor.

Select a row, table or section and change it in the side panel. Seats, layout, prices and access needs all live in one chart, previewed in 2D and 3D. When you publish, buyers see that exact version until you publish again.
Publishing and versioning ↗

GEO

Seat the room

Straight, curved or fanned rows, round and square tables, booths and standing areas.

  • Real curves and fans
  • Flip or serpentine numbering
  • Align and space evenly
MAP

Explain the space

Sections, floors, the stage, bars, entrances, exits, signs and labels show buyers how the venue is laid out.

  • Multi-floor structure
  • Bars, exits and signs
  • Preview in 2D and 3D
SELL

Prepare inventory

Paint price levels, add ticket types, and fix warnings before the chart goes on sale.

  • Paint price levels
  • Ticket tiers and price zones
  • Checks before you publish
A11Y

Mark accessible seats

Mark wheelchair spaces, companion seats, captioning and more. Buyers can filter for them.

  • Buyer-visible filters
  • Physical seat or empty bay
  • Labels carried into selection

Click your floor plan into a chart.

Upload a plan image or PDF page and click it. One click on a printed seat adds every seat in that block, lettered from the stage and joined across aisles. On a large venue, each click adds a section with its seats. Click the stage or a bar and it becomes a shape of the same size. Each click is one undo step, and plan reading runs in your browser.

23 of 23
sections, one click each, on the Grand Theatre plan
2,178 of 2,178
seats placed from those clicks
5 clicks
370 seats, the stage and the bar on a real theatre plan
Reference-plan import guide ↗
PLAN.PDF · CLICK THE PLANIllustration
Seats only or sections with seatsPrinted seats stay grey until a click turns a block into real, sellable seats.
DRAW OVER THE PLAN

Drag a row across printed seats.

Measure one seat, then drag from a row's first printed seat to its last: the row follows the curve and leaves the aisles open. Upload a PNG, JPEG or WebP, or one selected PDF page from a file up to 15 MB and 100 pages (the page is rasterized). Your trace, its bytes and provenance never reach buyers, and it is separate from the optional URL-only buyer background.

SVG OR DXF

Convert SVG or DXF into shapes.

A bounded SVG/DXF subset becomes editable shapes, which covers most drawings. There is no SVG export: downloads are PNG, JSON or a clean chart PDF, not a native PDF round-trip.

Choose a shape close to the room you need.

Every template opens in the Designer. Change the seats, labels and prices until it matches your venue.

An embeddable seat map designer for your product

Put the Designer inside your own product so your customers draw their own venues. Your server opens a short session for one chart; your secret key never reaches the browser.

HOW EMBEDDING WORKS
Keys
A short session key in the browser; your secret key stays on your server
Scope
One workspace, chart and origin
Your app hears
Ready, save, publish, close
Publishing
Only if you allow it
Revoke
End a session at once
Embed the control panel · SDK

Embed the control panel, just like the Designer. Organizers track every seat in real time.

The control panel is a live board for each event. Add it to your admin with the SDK and your organizers watch sales, holds and blocks as they happen, and run the event without leaving your product. Each person sees only the tools you allow.

  • Real-time trackingSold, held and free seats, sales heat and live activity, updated as buyers act.
  • Block and releaseHold seats with a reason and release them at a set time.
  • Open or close sectionsClose, hide or schedule a section or zone.
  • Change this event onlyMove seats between price levels, and sell tables whole or by the chair.
  • Sales channelsSee and manage seats set aside for partners and presales.
  • Reports and auditBooking history, breakdowns, downloads and a full audit trail.

Your server decides each operator's tools; no secret key reaches the browser. Embedded control panel guide ↗

Control panel · Grand TheatreFri 7:30 PM · live

What teams usually need to know.

Still have a question? or email hello@seatlayer.io.

Do I need to learn the Designer to make a chart?
No. Describe the venue to Copilot, paste a Venue Spec that ChatGPT, Claude or any chat AI wrote, or connect your AI through MCP, and SeatLayer builds the chart for you. You can also click your floor plan into seats or open a template. The Designer is there for the finishing touches, and exact positions and custom outlines are still done by hand.
Can I use the Venue Designer without signing up?
Yes. The Designer playground opens without signup. You can work in the browser and create an account when you want cloud continuity, publishing, or team workflows.
Does the same chart power 2D and 3D?
Yes. SeatLayer publishes one venue document. The buyer experience can use the complete 2D Map and optionally add the geometry-generated 3D view.
Can I trace a venue plan?
Yes. PNG, JPEG, or WebP can be used as a private trace reference. For PDF, choose one page from a source up to 15 MB and 100 pages; that page is rasterized for tracing.
Can a ticketing platform embed the Designer?
Yes. JavaScript and React hosts can open an origin-scoped Designer session for one workspace and chart, with explicit save, publish, close, and revocation controls.
What is a seat map designer?
It is the tool that builds the seating model a ticketing system sells from: rows and curved rows, tables, booths, sections, general-admission areas, floors, price categories and accessibility marks, held in one venue document. A seat map designer differs from a drawing tool because its output is structured and versioned. The buyer picker, the optional 3D view, live inventory and the box office all read the same published revision, so the chart is designed once and reused for every event in that room.
Can I embed the seating chart designer in my own product?
Yes. Your server authorizes the host user, decides their Designer authority, and mints a short-lived dse_… session bound to one workspace, one chart and one origin; the SDK mounts the returned designer URL and validates messages. Your product reacts to ready, saved, published, close and error events, replaces the session before or after expiry, and revokes it immediately when access ends, so organizers edit charts inside your CMS without a SeatLayer login each. The embedded designer guide has the end-to-end flow.
How is a seat map designer different from a floor-plan or drawing tool?
A drawing tool produces a picture: shapes on a canvas that look like a room. A seat map designer produces a structured, versioned document in which every row, seat, table, booth, section, floor, price category and accessibility mark is an addressable object, which is what makes the same chart sellable. That structure is why one published revision can drive buyer selection, the optional 3D view, live inventory, the box office and reporting at once, and why changing the room is a new reviewed version rather than an edit underneath a running on-sale.
Does the designer have an API?
Yes, at two levels. Your backend uses a server-only sk_ credential to mint a short-lived dse_ Designer session; the browser receives only that origin-, workspace- and chart-scoped session. Published charts are addressed by the rest of the platform: a public buyer picker uses { event, publicKey } for direct public bootstrap, while a private audience replaces publicKey with a token provider. Separately, Designer MCP lets a compatible MCP client work through one authorized chart scope using deterministic tools, validation and review gates; permission, canonical revisions and publishing stay with SeatLayer and the person, and a session may publish only what it was explicitly permitted to.

Describe your venue. Finish it here. Publish once.

Open the free demo Designer and paste from any AI, or start from the Grand Theatre. Or talk with us about the Designer inside your ticketing or venue product.