Drag-and-drop desks, paste your roster, and let smart auto-arrange handle the rest. Built for K–12 teachers who have enough on their plate.
Built by one teacher-adjacent human. Read the story →
Pick one and start placing students immediately.
The seating chart maker that actually means all three.
Actually free. Every feature is available to everyone: unlimited charts, every layout, smart arrange, constraint rules, accommodation tags, PDF export, and share links. There is no paid tier, no trial clock, no seat limit, and no feature held back to sell you later. If that ever changes, the things you can do today will keep working.
No. Charts and student names are stored in your own browser, in localStorage and IndexedDB, and are never sent to us during normal use. The one exception is deliberate and requires you to act: if you generate a share link, that chart is uploaded so the person you send it to can open it, and it is automatically deleted after 30 days. If you never create a share link, no student name ever leaves your device.
SeatingSnap is a personal productivity tool for teachers, and it is designed to be compatible with FERPA for that use: student names you type are processed entirely inside your own browser, and no student data reaches our servers during normal use. FERPA compliance is ultimately a determination your district makes about its own practices, not a badge a tool can award itself — but the local-first architecture means there is no vendor-held student record to govern in the first place. If you use share links, note that those do upload chart data temporarily; skip them if your district would rather nothing left the machine.
No, and there is nothing to sign up for. Open the editor and start building. Your work saves automatically to the browser you are using. Accounts are on the roadmap purely as an optional way to sync between devices — the tool itself will keep working without one.
It runs in the browser, so yes on both, and the canvas responds to touch as well as a mouse. It is built for a laptop-sized screen first: a Chromebook is comfortable, an iPad is workable, and a phone is not a good place to arrange thirty desks. If you are on a tablet, building on a bigger screen and using the tablet to view or present the finished chart is the smoother path.
Your saved charts are deleted along with it, and we cannot recover them — that is the honest trade-off for never holding your students’ names in the first place. The same applies in private browsing, or on a school device that wipes profiles between sessions. Export a PDF of any chart you would be upset to lose; it takes one click and the file is yours.
That is one of the things it is built for. The export dialog has a dedicated Substitute view: names only, at larger type, with accommodation tags removed. A sub can find a student from across the room, and a chart left out on a desk does not disclose who has an IEP. The Teacher view keeps the tags for you.
We use PostHog, routed through our own domain rather than called directly from your browser, to understand how the product is used in aggregate — pages visited, which features get used, and errors people hit. It is configured without cookies. It never receives student names or chart contents, because those are never sent to a server at all. There are no advertising trackers and nothing is sold to anyone.
Getting seating right is invisible when it works and a disaster when it doesn't. SeatingSnap makes it easy to get it right.
Built for teachers, by someone who cares