SeatLayer builds its own seat map engine and sells reserved-seat tickets on it. Organizers sell with Hosted Ticketing on their own payment gateway. Platforms put the seat picker in their product with the SDK and API. Both run on one account and the same charts.
Website · Documentation · Live demos · Pricing · hello@seatlayer.io
- Our own seat map engine. The same renderer draws a 300-seat studio and a 200,000-seat stadium. Open the 200,000-seat demo.
- 3D in the checkout. Every chart opens in 3D and shows the view from each seat, with no modelling step. A seat picked in 3D is the same seat in the cart, the hold and the booking. 3D covers venues up to 60,000 seats. See the 3D seat map.
- Hosted Ticketing and the SDK on one account. Design a venue once, then sell it on your hosted event page, inside your own product, or both.
- 14 payment gateways. Buyers pay straight into the organizer's own account.
- Bring any floor plan. Upload an image or PDF and click one seat per block to add every printed seat. How Click the plan works.
- Hosted Ticketing: $0.50 per confirmed ticket, seated or not. Your first 25 tickets are free.
- SDK and API: 100 free confirmed seats per organization each month, then $0.10 down to $0.05 a seat. Credits never expire.
| Platform | Package | Guide |
|---|---|---|
| JavaScript / TypeScript | @seatlayer/js |
JavaScript seat map SDK |
| React | @seatlayer/react |
React seating chart |
| Vue | @seatlayer/vue |
Vue seating chart |
| Angular | @seatlayer/angular |
Angular seating chart |
| Flutter | seatlayer |
Flutter seat picker |
| React Native / Expo | @seatlayer/react-native |
React Native seat map |
| Swift / SwiftUI | seatlayer-ios | iOS seating chart |
| Kotlin / Compose | io.seatlayer:seatlayer-android |
Android seating chart |
| WordPress | seatlayer-wordpress | WordPress seating chart plugin |
Confirm bookings, manage events and inventory, and verify webhooks from your backend.
| Language | Package | Guide |
|---|---|---|
| Node.js | @seatlayer/server |
Node.js |
| Python | seatlayer |
Python |
| PHP | seatlayer/seatlayer-php |
PHP |
| Java | io.seatlayer:seatlayer-java |
Java |
| Go | seatlayer-go |
Go |
| Ruby | seatlayer |
Ruby |
| .NET | SeatLayer |
.NET |
- Quickstart and holds and checkout
- Runnable examples: React and Vite · Next.js
- Moving from seats.io: migration guide
- AI agents: SeatLayer AI Toolkit and the Designer MCP
- Performance evidence: seatlayer-performance has the fixtures, method and raw runs behind the 200,000-seat benchmark (chart-ready in 1.95 s on desktop, 15 September 2026)

