Justility.
LOCAL FILES. REAL POSSIBILITIES.

Seating chart maker

Arrange classroom desks, reserve seats and manually swap students before printing.

YOUR WORKSPACEProcessed on your device

Enter one student per line, choose the desk layout and arrange seats. Then adjust individual desk selections. Selecting an already placed student swaps the two desks. Every student must have exactly one seat before export.

1–12
1–10
Comma-separated numbers, e.g. 1,6. Desks run left to right, front to back.

Nothing is saved automatically. Download an editable JSON backup before leaving. Backups contain the details you entered.

PDF text supports Latin, Greek and Cyrillic. Other scripts and emoji fail explicitly; review your output before sharing.

Processed on your device. Your files are never uploaded by Justility.

How privacy works

How it works

Paste one student per line, set rows and columns, reserve desk numbers and select list order, alphabetical order or a seeded shuffle. Arrange seats, swap desk selections manually and create a chart with a full roster.

Supported formats

Up to 120 students and 120 desks, 1–12 rows and 1–10 columns; landscape A4 PDF chart and roster; JSON backups.

Good to know

No inference about accessibility needs, behavior or suitable student groupings. Reserved desks remain empty. Long names may shorten on the grid but remain complete in the accompanying roster. Teacher review is required.

Worked example

Before

Three students, two rows × two columns, desk 1 reserved

After

Students placed at desks 2, 3 and 4, with a matching full roster

Desk numbers run left to right, front to back. Duplicate student names remain distinct through their list numbers.

Check the arrangement against the actual classroom

The front/board marker fixes the chart orientation. Selecting a student already at another desk swaps the two placements. Changing the room or student list clears the old plan so stale assignments cannot be exported.

Admit card maker

Troubleshooting

Why can I not export after changing the classroom dimensions?

Changing layout settings clears the previous seat plan. Select Arrange seats again and review the placement before creating the PDF.

Common questions

Does the shuffle guarantee students sit apart from particular classmates?

No. It shuffles the list with a reproducible seed. Reserve desks and use manual swaps for requirements you have reviewed yourself.

Can I use this without an internet connection?

Yes, after you prepare this tool from Offline help and the browser retains its assets. Installation is optional. All processing dependencies are bundled locally.