Our online drawing tool was specifically built to easily draw seating charts.
You want sections, rows, tables, automatic seat numbering, curves, static text?
We've got you covered.
To be able to re-use your seating charts, you can create multiple events for a single seating chart, either via the seats.io dashboard or through our API.documentation
It's dead simple: just include a single js file and some dependencies in your html page and define the event for which you want to show a seating chart. Of course, you can customize chart appearance, pricing, and much more.show me show me
After your customer has booked some seats, call our book/release api, and we'll make sure that these seats will be unavailable for the next visitor.
Seat status changes even get pushed to all *current* visitors. No more double bookings, yay!
All it takes for them is a click of the mouse.
Because we all know a good customer is a happy customer, right?
You can change the color, stroke and size of booked and free seats. Or change the chart's behaviour when users hover, select, deselect seats.
Seating charts are rendered on an html canvas, which modern browsers support out of the box. Meaning: mobile users can also enjoy your seating charts.
You can talk to seats.io using a REST API to book and release seats, create events and retrieve event and chart data. Also, we're working on some client libraries to make things really easy.
Whenever you book or release seats through the seats.io API, we'll instantly push the update to all currently connected clients.
Seats.io is a fully stateless web app: no session info is ever stored on our servers, making horizontal scaling a breeze.
We picked seats.io because it was the best third-party seating chart UI we could find.
It has been quick to integrate into our theatre tickets booking flow, and the developers have been responsive and helpful throughout.
We wanted to boost our online registration tool evisit with a new module for seating arrangements. Seats.io proved to be an excellent choice. Thousands of seats are being reserved in one of the biggest sports tournaments of the Netherlands.
Seats.io literally saved us months of development by providing us all the tools we needed to incorporate a comprehensive, reliable and elegant seat booking system. Their API is easy to use, which meant it fitted in exactly with the way we needed it to work.
The seating chart designer and the extensibility are what make seats.io unique. The ability to maintain it as a stand alone service makes it a valuable part of our stack.
Our client has experienced about 75-80% time savings in building seating charts with seats.io versus their previous method. They couldn’t be happier with the results.
The solution presented by seats.io solved all of our problems. From start to finish, it took only an hour to have a ready seating chart with events for sale.
Integration wasn't just smooth — it was, in fact, a pleasure to deal with thoroughly crafted technology, with great support from the developers themselves.
• more volume • more features • more flexibility •
We love to solve hard problems. Reserved seating is one of those.
By offering interactive floor plans as a service, we help you do what you do best:
sell more tickets.
Computer science graduate, and lover of all things geeky. Matti is an optimist that loves tackling challenges. He believes nothing is impossible, as long as you try hard enough. That applies both to work and to his other passion: cycling.
Software developer by trade, economist by education. Ben believes that simplicity leads to beauty. When not coding, he's playing: either horsey with his kids, tabletop RPG's with friends or the piano by himself.
Startup specialist. Formerly known as a lawyer and IP strategist, he moved from advise to the real thing.
A good listener, Joren values understanding and understands value. Aspiring polymath and nexialist, plays a mean guitar.
Need more info? Missing features? Just a chat?
Tell us, we're all ears.
VAT: BE 0543 754 779