Free Seating Chart Maker for Teachers
Seating Chart Maker
Runs in your browser
Fill seats places every name in list order; Shuffle places them randomly. Editing the list afterward won't move students already on the chart — click Fill seats or Shuffle again to re-apply the full list, or click two desks to swap them by hand.
July 26, 2026
Click a desk, then click another desk to swap them.
How to use this in your class
- •Paste the whole class list at once, one name per line — the counter above the list updates live, and the maker supports up to 40 students per chart.
- •Use "Fill seats" when you want a predictable, alphabetical-order chart (handy for a reference copy on your desk), and "Shuffle" for a quick random mix — for example a fresh arrangement each week to break up chatty pairs.
- •Click any desk, then click a second desk, to swap the two students (or move one student into an empty desk) without disturbing anyone else — useful for accommodations like a front-row or near-the-door seat.
- •Give the chart a title such as "Class 5B — Term 1" and set the date before downloading, so printed charts from different weeks or classes are easy to tell apart once they're off your screen.
Related Tools
Certificate Maker
Type a student's name and award, pick a border style, and print a classroom certificate in seconds.
Flashcard Maker
Type term and definition pairs and print double-sided flashcards, ready to cut and study.
Group Maker
Paste names and choose group size — instant balanced groups.
Keep planning
Build a printable seating chart in under a minute
This free seating chart maker turns a pasted class list into a printable classroom layout. Paste or type your students' names — one per line — choose how many rows and columns of desks your room has, and click "Fill seats" or "Shuffle" to place every name onto a desk. The live grid is always exactly what will print: there is no separate generate step, so what you see is what downloads. When the layout looks right, click Download PDF for a landscape A4 chart with a "Front of class" banner, the desk grid, an optional chart title, and the date — no sign-up, no watermark, and nothing leaves your browser.
A grid that matches your room, with room to spare
Set rows and columns from 2 to 8 each (the default is 5 rows by 6 columns) to roughly match how desks are actually arranged in your classroom, with the "Front of class" label always at the top so the layout reads the same way your students see the room. It's fine for the grid to have more desks than students — extra desks simply stay empty. If your class list is longer than the grid can hold, the names that don't fit are listed separately as "Unseated" both on screen and on the printed PDF, so nobody quietly disappears from the chart if the numbers don't match up.
Fine-tune with a click, not a fight with drag-and-drop
"Fill seats" places the whole list in order; "Shuffle" places it in a fresh random order using the same secure randomization the picker tools use, so results aren't predictable or repeatable. Once the grid is filled, click any desk and then a second desk to swap the two students — or move one student into an empty desk — without reshuffling everyone else. That click-to-select-then-click-to-swap interaction is deliberately simple: it works the same way with a mouse, a touchscreen, or a keyboard, so adjusting one seat for an accommodation never means starting the whole chart over.
How to use the seating chart maker
1) Paste your class list, one name per line — up to 40 students, with a live count as you type. 2) Choose rows and columns to match your room. 3) Click "Fill seats" for roster order or "Shuffle" for a random mix. 4) Click any two desks to swap students by hand for accommodations or last-minute changes. 5) Add an optional chart title and check the date. 6) Click Download PDF for a print-ready landscape chart with the desk grid, the "Front of class" banner, and anyone still unseated listed at the bottom.
Every chart is built entirely on your own device — student names never touch a server, a simple privacy win for classrooms with strict data rules. There's no account, no file import, and nothing is saved automatically, so download the PDF (or take a screenshot) once a layout is ready. Come back and build a fresh chart any time: a new seating plan each term, a quick shuffle after a behavior reset, or a printed backup for a substitute teacher.
Frequently Asked Questions
Is the seating chart maker free?
Does it save my seating chart, or can I import a class list from a file?
How do I move a student to a different desk?
Want all of these in one app?
KiwiBee combines classroom tools, behavior management, LMS, and live quiz games — free for teachers.
Explore ClassSpark