Skip to main content
All classroom tools
Classroom tool

Free Seating Chart Maker for Teachers

Paste your class list, set the grid size, and print a seating chart in seconds.
Free No sign-up Projector-ready

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

Front of class

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.
Need several tools together? Open the whiteboard, timer, name picker, and wheel on one ClassBoard.Open

Related Tools

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?
Yes — it's completely free. Paste your class list, arrange the chart, and download a PDF as many times as you like. There's no sign-up and no watermark.
Does it save my seating chart, or can I import a class list from a file?
No account, no file upload, and nothing saves automatically — everything runs in this browser tab. Paste or type your list directly into the text box, build your chart, and download the PDF once you're happy with it; refreshing or leaving the page clears the list and chart.
How do I move a student to a different desk?
Click a desk, then click a second desk (occupied or empty) to swap the two — this works with a mouse, a touchscreen, or a keyboard (Tab to a desk, then press Enter or Space). "Fill seats" and "Shuffle" place the whole list at once; clicking two desks is for fine-tuning afterward without starting over.

Want all of these in one app?

KiwiBee combines classroom tools, behavior management, LMS, and live quiz games — free for teachers.

Explore ClassSpark