Free Seating Chart Maker

Arrange a classroom, wedding, event, band or orchestra. Add names, set clear rules, shuffle what isn’t locked, then print on Letter or A4. No account. Saved on your device.

Sample · fictitious names
Board — front of roomGroup 1Group 2Group 3Group 4Group 5Group 61Elif Yıldız2Ulla Berg3Yosef Cohen4Zara Ahmed5Anouk de Vries6Vanya Ivanova7Kaito Mori8Gabe Silva9Dalia Saleh10Gustavo Lima11Isaac Mensah12Stefan Bauer13Elena Popescu14Phoebe Lane15Pia Schneider16Florian Roux17Rosa Delgado18Dev Malhotra19Yuki Hayashi20Dmitri Volkov21Viola Esposito22Emma Larsen2324

Tap one seat, then another, to swap them. Nothing here is saved.

Saved on your device.
No sign-up, no paid tiers.

Fewer redraws.
Clearer rooms.

One tool, five kinds of rooms.

Each mode has its own layouts, rules and printouts — so a band chart doesn’t feel like a renamed classroom.

Classroom seating charts

Rows, pairs, pods and U-shapes. Lock a few seats, shuffle the rest, and print a teacher-facing copy.

Wedding seating charts

Round or long tables, households kept together, a guest index and fold-in-half name cards.

Events seating charts

Theater rows, banquets and meetings with reserved seats and organizer lists.

Band seating charts

Curved rows with editable chair counts, labelled sections and chair numbers.

Orchestra seating charts

String sections, shared stands and a printed legend that works in black and white.

From a list of names to a printed plan.

The whole job takes minutes, and you can stop at any step — your chart is saved as you go.

  1. Pick a room and add names

    Start from one of 13 editable templates or an empty room. Paste names one per line, or import a CSV with a preview before anything is added.

  2. Arrange, lock and set rules

    Tap a name, then a seat. Lock the seats that matter, add keep-apart or sit-together rules, and shuffle the rest. Hard rules are never broken.

  3. Check, then print or save

    A readiness check shows who still needs a seat. Print on Letter or A4, or download a PNG, a CSV, or a backup to reopen later.

Start from a layout that already works.

Every template opens as a real, editable chart. Try it with fictitious names first, or start empty.

  • 24-seat rows

    Classroom · 24 seats

    Four rows of six single desks facing the board. A quiet, familiar starting point for tests and direct instruction.

  • Pods of six

    Classroom · 30 seats

    Five table groups of six for a class of thirty. Fewer groups to visit when you circulate.

  • U-shape

    Classroom · 24 seats

    Twenty-four desks in a U that opens toward the board. Everyone can see everyone during discussion.

  • Round-table wedding

    Wedding · 72 seats

    A head table and eight rounds of eight. Rename tables, keep households together and print name cards.

  • Training room

    Event · 24 seats

    Eight three-person tables in four rows facing a presenter. Works for workshops and staff training.

  • Orchestra sections

    Orchestra · 52 seats

    Strings in the front arcs with music stands shared by pairs, winds, brass and percussion behind. Prints with a legend.

See all 13 seating chart templates →

The details that make a plan trustworthy.

What you see in the editor is what prints, what exports and what you get back from a backup.

Rules with a definition you can check.

“Keep apart” means not in adjacent seats in a classroom or band, and not at the same table at a wedding or event — you choose, and the meaning is written next to the rule. Select any seat to see exactly which seats count as adjacent.

  • Hard rules are never broken by shuffling or by drag-and-drop.
  • Preferences are met where possible and listed when they aren’t.
  • If no arrangement is found, you’re told why — and that a time limit is not proof it’s impossible.

Revisions you can compare and undo.

Lock the seats that should stay, shuffle the rest, and save the result as a named version. Later, compare any two versions to see who moved, who was newly seated and which seats changed — highlighted right on the plan.

  • Undo and redo cover seat changes and layout edits.
  • A version is saved automatically before big changes and exports.
  • “Avoid previous neighbors” can use any saved version.

Made to finish on a phone.

On a small screen the editor becomes five simple views: plan, people, seats, rules and more. Tap a name, tap a seat. No dragging, no landscape-only screens, no tiny desktop controls.

  • Large touch targets and a seat list you can scroll.
  • Keyboard users can do everything without a mouse.
  • Screen readers hear each seat’s table, number and occupant.

Printouts people can read.

Print on US Letter or A4, portrait or landscape. Long names shrink and wrap before anything is cut, big rooms split between tables rather than through them, and the readiness check warns you before small text reaches the page.

  • Seating chart, A–Z “find your seat” list and table lists.
  • Fold-in-half name cards for weddings and events.
  • PNG, CSV and a full JSON backup. No watermarks, ever.

Your chart stays on your device.

Names, rules and seats are saved in your own browser — not on a server, not in an account, and never sent to analytics or advertisers.

  • Saved as you work. “Saved on this device” appears only after your browser confirms the save.
  • Download a backup. One .json file holds the whole chart — open it on another device or keep it as a safe copy.
  • Know the limits. Local saving is not a cloud backup. Clearing site data, or using a private window, can remove charts.

The complete guide to making a seating chart

A good seating chart is quiet. Nobody notices it when it works: students find their desks, guests find their tables, players sit where the conductor expects them. This guide explains how to get there with a seating chart maker — and how to avoid the small mistakes that turn a ten-minute job into an evening of redrawing. It is written for teachers, couples, event organizers and music directors, and every step matches what the free tool on this page actually does.

Start here

What a seating chart maker does, who it serves, the six-step method, choosing a layout and two complete examples. 5 chapters · 7 min

What a seating chart maker does

1 min

A seating chart maker is a tool for drawing a room, adding a list of names and placing each person in a seat. A good one also lets you lock seats, set rules such as “keep these two apart,” shuffle everyone else, save versions, and print a clean chart on standard paper.

You will see the same idea described several ways. A seating chart generator or seating plan generator usually emphasizes automatic arrangement: you give it names and rules, and it proposes a plan. A seating chart creator or seating plan maker emphasizes drawing the room. An online seating chart maker runs in a web browser, and a seating arrangement maker is the same thing in plainer language. This tool does all of it: you can draw, place by hand, generate automatically, or mix the three.

What it deliberately does not do is just as important:

  • It does not decide why someone sits where they do. It follows the rules you write and never asks for grades, diagnoses or other sensitive details.
  • It does not measure venue capacity or check fire codes. Room shapes are planning aids, not floor plans.
  • It does not upload your list. Names stay in your browser unless you export a file yourself.

Who uses a seating chart maker

2 min

The same tool serves very different rooms, and each group needs something slightly different from it. Knowing which needs apply to you makes the rest of this guide quicker to use.

Teachers

Teachers make the most charts and change them most often: a new term, a new unit, a lab week, a group project, a substitute day. What they need is speed and memory — rearrange quickly without losing the handful of placements made on purpose, and remember who sat next to whom last time. Locks, versions and the avoid previous neighbors preference exist mainly for them. Teachers also need privacy by default: rosters are student data, and they never leave the browser here.

Couples and wedding planners

Wedding seating usually happens once, under deadline, with a guest list that keeps changing until the week before. The priorities are households, a few people who must not share a table, and printed stationery that matches the plan exactly. Because guest lists move between partners, parents and planners, the backup file matters: it is how two people work on the same plan without uploading it anywhere.

Event organizers

Organizers care about layouts that change from event to event, reserved seats for speakers and sponsors, and lists for the registration desk. They often start from a spreadsheet, so CSV import and export are the important bridges. A seating chart here is a planning aid; venue capacity and safety rules always come from the venue.

Band and orchestra directors

Directors think in sections and chair order. They need curved rows whose length they can set, labels that stay readable in black and white, chair numbers within each section and, for orchestras, stand markers. They change seats around auditions and concert programs, so versions and comparisons help them too.

If you fit more than one group — a music teacher with a concert band, a school organizing a graduation dinner — you can keep charts of several kinds side by side in My charts.

How to make a seating chart in six steps

1 min

Whatever the room, the workflow is the same. Each step below links to a deeper guide if you want more detail.

  1. Choose the kind of chart. Pick Classroom, Wedding, Event, Band, Orchestra or Blank. The choice sets sensible defaults — for example, “keep apart” means different tables at a wedding but non-adjacent seats in a classroom.
  2. Set up the room. Start from a template or add desks, tables and rows yourself. Mark the front of the room, the stage or the conductor so the plan reads the right way round.
  3. Add names. Paste one name per line, or import a roster from a CSV file with a preview. Duplicate names stay as separate people.
  4. Place people and lock what matters. Tap a name and then a seat, or drag. Lock seats that must not move during a shuffle.
  5. Add rules and arrange. Add keep-apart, sit-together or preferred-area rules, then use Shuffle unlocked seats or Seat everyone who needs a seat.
  6. Check and print. The readiness check lists anyone without a seat and any broken rule. Then print on Letter or A4, save a PDF, or download a backup.

Ready to try it? The first chart takes about two minutes.

Create a chart

Choosing a layout

1 min

Layout is the decision that shapes everything else. It controls who can see the front, who can talk to whom, how easily you can walk the room, and how many people fit. The table below compares the layouts available as templates.

Comparison of seating layouts
LayoutBest forTrade-offTemplate
Rows of single desksTests, lectures, new groupsLittle interaction; back rows feel far away30-seat rows
PairsPartner work, peer reviewA difficult pairing affects both people all dayPairs
Pods of fourGroup projects, stationsSome seats face away from the frontPods of four
Pods of sixLabs, larger groupsGroups can split into side conversationsPods of six
U-shapeDiscussion, seminarsUses more floor space per personU-shape
Round tablesWeddings, banquetsFixed capacity per table; split households show up quicklyRound-table wedding
Long rectangular tablesFamily-style dinnersConversation stays local to a few neighborsRectangular-table wedding
Theater rowsTalks, ceremonies, screeningsEveryone faces one way; no table groupsTheater-style rows
Curved rowsBands and orchestrasRow lengths and spacing need tuning to the roomCurved-row band

If you are torn between rows, pods and a U, read Rows, Pods, or a U-Shape: Choosing a Classroom Layout. For receptions and banquets, round vs rectangular tables walks through capacity, sightlines and conversation.

One practical tip applies everywhere: decide the layout before you place people. Changing the layout later is possible — the tool previews the change, saves a version first and returns everyone to the unassigned list rather than deleting anyone — but it does undo your seating work.

Two worked examples

2 min
A class of 28 with three rules

Ms. Rivera (a fictitious teacher) has 28 students and a room of 30 single desks in five rows. She knows three things: two students who distract each other should not sit side by side, one student who uses a hearing aid works best near the front, and two new arrivals should sit together for their first fortnight.

  1. She opens the 30-seat rows template, pastes the roster and sees “28 of 28 need a seat.”
  2. She adds a keep apart · must · adjacent seats rule for the first pair, a sit together · must · adjacent seats rule for the new arrivals, and a preferred area rule choosing the front two desks for the third student — and then makes that one a must as well, because it really matters.
  3. She taps Seat everyone who needs a seat. All three rules are met; two desks remain empty.
  4. She locks the front-row seat and the two new arrivals, saves the plan as “September,” and prints a teacher’s-view copy on Letter landscape.

Three weeks later she adds an avoid previous neighbors preference that compares with “September,” shuffles the unlocked seats, compares the two versions to see who moved, and prints again. Total time: under five minutes, with no reasons recorded anywhere.

A wedding of 72 guests

A couple imports a guest list exported from their spreadsheet with a Household column. They pick the round-table wedding template — a head table and eight rounds of eight — and rename the rounds after places they have traveled. One click adds a “same table” preference for every household. They add two hard keep-apart rules at table level, seat everyone automatically, and then fine-tune by hand: tapping a guest, tapping a seat, and watching the household badge if a move would split a family.

Before printing, the readiness check warns that two guests share the name “Chris Taylor.” They add short names (“Chris T. — Groom’s college”) and print with short names on the chart, then print the A–Z “find your seat” list, a table list for the venue coordinator, and name cards four to a page.

Arrange your room

Rules that help, placing people by hand, groups, and how classrooms, weddings, events, bands and orchestras differ. 8 chapters · 9 min

Seating rules that actually help

2 min

Rules are how you tell a seating plan generator what you know about the room. They work best when there are few of them and each one is specific. There are four kinds:

Keep apart

Two or more people should not be close. You choose what “close” means: not in adjacent seats, or not at the same table (a desk, pod or row counts as a table). In a classroom the first is usually right; at a wedding the second is.

Sit together

People should be in adjacent seats or at the same table. For a group of three or more in adjacent seats, the tool requires a connected cluster — everyone touches at least one other member, and the whole group links up. Households at a wedding are the classic use; the wedding tools can create these rules for you from a household column.

Preferred area

People should sit in particular tables, rows or seats — near the front, near an exit, near the band director. This is a preference by default, because forcing too many people into a small area quickly becomes impossible.

Avoid previous neighbors

When you change seats regularly, this rule compares the new plan with a saved version and tries not to repeat neighbor pairs. It is a preference: in a small room some repeats are unavoidable, and the tool tells you how many remain.

Must vs preference

Every rule is either a must (a hard rule) or a preference. Hard rules are never broken — not by shuffling, and not by drag-and-drop. If you try to move someone into a seat that breaks one, the move is refused and the rule is named. Preferences are met where possible, and unmet ones are listed so you can decide whether they matter.

What “adjacent” means

Adjacency is measured, not guessed. Two seats are adjacent when their centers are within a set distance, which you can change in Layout. Select any seat and switch on Show which seats count as adjacent to see exactly which neighbors a rule will consider. In the default classroom templates, side-by-side desks are adjacent and desks in the row in front are not.

When rules can’t all be met, the tool explains what it found. If two rules contradict each other — the same pair must sit together and stay apart at the same table — it says so plainly. If the search simply ran out of time, it says that too, and does not pretend the plan is impossible. How to Fix Conflicting Seating Rules covers the remedies, and How to Use Keep-Apart and Sit-Together Rules Well shows how to write fewer, better rules.

Placing people by hand: tap, drag or keyboard

1 min

Automatic arrangement is a starting point; the final plan is usually finished by hand. There are three equivalent ways to place someone, and every one of them runs the same checks.

Tap a name, then a seat

Choose a person in the People list. A bar appears saying “Choose a seat for …”, empty seats are outlined, and seats that would break a hard rule are shaded. Tap a seat to place the person. If the seat is taken by someone who is unseated elsewhere, that person returns to the unassigned list; if both people already have seats, they swap. A message confirms what happened, with an Undo button.

Drag

Drag a name from the list onto a seat, or drag an occupant from one seat to another. While dragging, the target seat tells you whether releasing will move the person, swap two people, or be refused because of a rule. Press Esc to cancel a drag.

Use the seat list or the keyboard

The seat list shows every seat grouped by table or row, with its occupant. Choose a person, then choose a seat in the list — this is the most comfortable method on a phone and with a screen reader. On the plan itself, Tab reaches the seats, the arrow keys move between them, and Enter selects one. A selected seat’s details offer Swap with…, Lock seat, Unassign, and a list to seat someone directly.

What a refused move looks like

If a move would break a hard rule, nothing changes and the message names the rule — for example, “Not moved: Keep apart — Amara and Ben are next to each other.” A locked seat is also protected: unlock it first. These checks are identical for tapping, dragging, the seat list and automatic arrangement, so there is no way to sneak a broken plan past the rules by accident.

Working with groups and households

1 min

Many rosters come with a natural grouping: a household at a wedding, a company at a conference, a section in a band, a reading group in class. Each person can carry one group label, typed by you or imported from a CSV column. The label appears in the People list and can be searched, which makes picking people for a rule much faster.

Groups do nothing on their own — they only become rules when you say so. At a wedding, Keep households together adds one “same table” preference per household with two or more people; you can make any of them a must. At an event, the same idea keeps colleagues together. In a classroom, you might use groups to remember project teams and add sit together rules only for the duration of a project.

Two rules of thumb keep groups manageable. First, make big groups preferences rather than musts: a household of nine cannot sit at a table of eight, and the tool will tell you so before it searches. Second, remove project or temporary groups when they end, so old rules don’t quietly constrain new arrangements.

People can also be excluded without being deleted — useful for a student on a trip or a guest who declined. Excluded people stay in the roster, don’t count as needing a seat, and give up any seat they had. No reason is recorded; this is not an attendance register.

Classroom seating charts

1 min
Board — front of room1Tobias Meyer2Nikhil Rao3Hugo Lambert4Zeynep Kaya5Isla McKenzie6Cyrus Farahani7Perrin Marsh8Anika Bose9Delphine Garnier10Tomás Herrera11Carmen Vidal12Fiona Shaw13Odette Blanc14Siddharth Jain15Yusuf Demir16Iker Etxeberria17Kaito Mori18Omar Farouk19Dev Malhotra20Theo Dubois21Eli Novak22Valentina Ruiz2324
A U-shape opening toward the board. Every student can see every other student — useful for discussion.

The classroom is where most seating charts are made, and where they change most often. A classroom seating chart maker needs to handle three things well: building a layout quickly, rearranging without losing the seats you placed on purpose, and printing something useful for both you and a substitute.

Start with the step-by-step classroom guide. Then, when it’s time for new seats, lock the handful of students whose placement matters and shuffle the rest — explained in How to Change Seats While Keeping Selected Assignments. For how often to do it, see How Often Should You Change Classroom Seats?; for crowded rooms, How to Seat a Large Class of 40 to 60 Students.

Two classroom features are easy to miss. The teacher’s view turns the whole plan around so the front of the room is at the bottom — the way you see the room from your desk — without changing anyone’s seat. And the print view can label pages “Draft” when the plan isn’t finished, which helps when you share a plan before the roster is final. If you leave plans for cover teachers, Seating Charts for Substitute Teachers lists what to include.

A note on sensitive information: you never need to record a reason for a placement. You can seat a student near the door, lock their seat and move on. The tool has no fields for diagnoses, behavior ratings or grades, by design.

Wedding seating charts

1 min

Wedding seating is less about the room and more about relationships. A wedding seating chart maker earns its keep by keeping households together, keeping a few people apart, and producing the paperwork guests actually use on the day: an alphabetical “find your seat” list, a table-by-table list for the venue, and name cards.

Give each guest a household or party (the CSV import can read this from a column). With one click, the wedding tools add a “same table” preference for every household with two or more people. If you later move one person to another table, the household shows as split — splitting is always visible and always your choice. How to Organize Wedding Tables and Guest Lists walks through a complete plan, and How to Make Wedding Name Cards and a Find-Your-Seat List covers printing.

Event seating charts

1 min

For conferences, banquets, award nights and training days, an event seating chart maker mostly needs flexible layouts and reserved seats. The event tools generate theater rows, banquet rounds, training tables or one long meeting table, and let you mark seats as reserved (left empty on purpose, skipped by automatic arranging) or blocked (not available at all).

The readiness check keeps “reserved and empty” separate from “someone still needs a seat,” so a deliberately empty VIP row never looks like a mistake. The guide How to Plan Event Seating for Banquets, Meetings and Talks includes a checklist for organizers. As always, layouts are planning aids; they don’t replace the venue’s own capacity and safety rules.

Band and orchestra seating charts

1 min
ConductorRow 1Row 2Row 3Row 4Fl 1Kwame BoatengFl 2Zeynep KayaFl 3Wynn HarperFl 4Wanjiru KamauFl 5Rin OkadaCl 1Xin WangCl 2Will AndersonCl 3Dev MalhotraCl 4Florian RouxCl 5Tessa MoreauCl 6Joaquín PazCl 7MayaJohanssonCl 8Bryn LlewellynCl 9Nora LindgrenCl 10Jonah WeissSx 1Aiden MurphySx 2Pia SchneiderSx 3Rania AzizSx 4Yusuf DemirSx 5Wren GallagherSx 6Vanya IvanovaHn 1Uma LindqvistHn 2Yael MizrahiHn 3Yosef CohenHn 4Gabe SilvaHn 5Eva NovotnáTp 1Leo MarchettiTp 2Femi AdeyemiTp 3Ines BarrosTp 4Ezra KleinTp 5Ottilie FrankTp 6Quinn TaylorTb 1Zoe WhitakerTb 2Zhou MeiTb 3Diego RamírezTb 4Clara JensenPc 1Fiona ShawPc 2Wiktor NowakPc 3Nils HansenPc 4Naomi LevyLB 1Abel TesfayeLB 2Gustavo LimaLB 3Usman TariqLB 4Mateo RossiLB 5Paige CollinsLB 6Caleb TurnerTb 5Zola NdlovuTb 6Yasmin KhalilTb 7Tb 8Tb 9Tb 10Fl — FluteCl — ClarinetSx — SaxophoneTp — TrumpetHn — HornTb — TromboneLB — Low brassPc — Percussion
Four curved rows around the conductor. Each section has a color and a short code, so it still reads in black and white.

Ensembles need curved rows, section labels and chair numbers. The band tools let you edit each row’s chair count, add sections such as Flute or Trumpet with a color and a short code, and number chairs within each section — inner rows first, then left to right. The band seating chart maker page and How to Create a Band Seating Chart explain the details.

Orchestras add music stands. The orchestra seating chart generator can draw one stand per player or one per pair, and prints a legend that works without color. There is no single correct arrangement for any ensemble; the templates are starting points, not rules. See How to Create an Orchestra Seating Chart.

Planning capacity and spacing

1 min

Count seats before you count people. The status bar always shows how many people are seated, how many still need a seat, how many seats are empty, reserved or blocked. If there are more people than available seats, automatic arranging seats as many as it can and lists the rest by name — it never silently drops anyone.

  • Leave a margin. One or two spare seats in a classroom and a few at an event make late changes painless.
  • Mind table sizes. A household of six can’t sit together at a table of eight that already has four reserved seats. The tool checks this before it searches and tells you which group doesn’t fit.
  • Check the walking space. Overlapping tables are shown on the plan, but the plan is not to scale for your room and doesn’t replace measuring it.
  • Know the practical limits. A chart can hold up to 400 people and 600 seats. Classes of 60 and events of 200 people are within the tested range.

Keep, print and share

Revisions and locks, Letter and A4 printing, exports and where your chart is stored. 4 chapters · 4 min

Changing seats over time

1 min

Most seating plans have a second, third and tenth version. Three features make revisions safe:

  • Locks. A locked seat keeps its person when you shuffle. Locking is about the assignment; it is separate from locking a table’s position on the plan.
  • Versions. Save a named version (“Week 4”) whenever a plan is final. The tool also saves one automatically before large changes and every export.
  • Compare. Pick two versions to see who moved, who was newly seated and which seats changed, highlighted on the plan.

Undo and redo cover everything in between, including layout changes. If you keep charts for a whole school year, How to Back Up Seating Charts and Move Them Between Devices explains how to keep a safe copy.

Printing and exporting

1 min

Paper is where a seating chart meets real life, so the export options are built around legibility. Choose what to print — the chart, an alphabetical list, a list by table or row, people who still need a seat, or name cards — then pick the paper.

US Letter and A4 paper compared
PaperSizeCommon inTip
US Letter8.5 × 11 in (215.9 × 279.4 mm)United States, Canada, parts of Latin AmericaLandscape fits wide classrooms well
A4210 × 297 mmMost other countriesSlightly taller and narrower than Letter

Sizes follow ISO 216 for A4 and the North American Letter size. The print button opens your browser’s own print dialog; choose Save as PDF there to make a PDF file. The tool tells you this plainly rather than offering a “PDF download” that is really something else.

Other exports:

  • PNG image at standard, sharp or poster resolution — the whole chart, regardless of how far you’re zoomed in.
  • CSV spreadsheet with stable columns: seat number, table or row, seat in table, seat label, status, section, section chair, name, short name, group and lock. Formula-like names are neutralized so a spreadsheet never runs them.
  • JSON backup that restores every ID, position, rule, version and assignment exactly.

None of these files carry watermarks or required credits. Your printouts are yours.

Names on printouts: duplicates, short names and scripts

1 min

Names are labels, not identities. Every person has an internal ID, so two students called “Sam Lee” are always two people with two seats, two rule memberships and two lines in an export. The readiness check still warns about duplicate names, because a printed chart can’t show internal IDs.

The fix is a short name: an optional second label such as “Sam L.” or “Sam (Period 3)”. When printing, choose Full names, Short names or Seat labels only. Lists such as the A–Z guest index always show full names, so short names on a crowded chart lose nothing.

Names are never split or reordered automatically. “Lee, Sam” pasted on one line stays one person called “Lee, Sam”. If a CSV has first and last names in separate columns, you choose whether to join them as “first last” or “last first” — the tool never guesses which part of a name is the family name, because naming conventions differ around the world.

Every script is welcome: accents, Arabic, Chinese, Korean, Hebrew, emoji and mixed-direction names are kept exactly as typed. Exports use UTF-8 with a byte-order mark so spreadsheet apps read them correctly, and the PNG and print views use your system’s fonts, which cover far more scripts than any single web font.

Very long names shrink and then wrap onto two or three lines inside a seat. Only when a name still can’t fit at the smallest readable size is it shortened with “…” — and the readiness check lists every name that would be shortened, so you can add a short name first.

Where your chart is stored

1 min

Charts are stored in your browser using its built-in database (IndexedDB). The editor runs on its own address, separate from these public pages, and loads no advertising, analytics or third-party scripts. Rosters, guest lists, rules and seats are never sent to a server.

That design has honest trade-offs:

  • Charts exist only in the browser and device where you made them. Another browser won’t see them.
  • Clearing site data or browsing history can delete them, and private windows usually forget them when closed.
  • Local storage is not encryption. Anyone using the same browser profile can open your charts.

The answer is the backup file. Download one whenever a chart matters, and open it on another device to keep working. The privacy policy describes exactly which public pages may load third-party services.

Choose well

Tool comparisons, common mistakes, accessibility and the words used in this guide. 5 chapters · 5 min

Seating chart generator vs spreadsheet vs paper

1 min

Plenty of good seating charts were made on paper. Here is how the options compare when the plan has to change:

Seating chart generator compared with a spreadsheet and paper
TaskSeating chart makerSpreadsheetPaper
Draw the roomTemplates and real shapesCells approximate a gridFreehand
Keep-apart rulesChecked automaticallyManualManual
Reshuffle, keeping some seatsLocks plus one tapCopy and pasteRedraw
Find someone’s seatSearch and highlightFind in sheetScan the page
Name cards and A–Z listsPrinted from the same planSeparate workSeparate work
Needs a connection while editingNo — arranging runs in your browserDepends on the appNo

If you already keep a roster in a spreadsheet, you don’t have to choose: export it as CSV and import it. The full comparison is in Seating Chart Generator vs Spreadsheet vs Paper.

What to look for in a free seating chart maker

1 min

Whichever tool you use, a few questions separate a dependable seating chart maker from one that makes more work. Use this checklist when you evaluate any option, including this one.

  1. Is everything actually free? Check whether saving, printing and exporting are included, or whether they sit behind a trial or subscription.
  2. Where does the list go? Find out whether names are uploaded to a server, shared with analytics or ad networks, or kept on your device. Student and guest lists are personal data.
  3. Can you get your data out? Look for a full backup you can restore, and a spreadsheet export with documented columns.
  4. Do rules have a clear meaning? “Keep apart” should say whether it means adjacent seats or the same table, and you should be able to check which seats count as adjacent.
  5. Are hard rules really hard? A good generator never breaks a “must,” and tells you plainly when it can’t find an arrangement — without claiming it has proved one impossible when it simply ran out of time.
  6. Does it protect deliberate choices? Locked seats should survive every shuffle, and layout changes should never silently delete people.
  7. Can you finish on a phone? Not just view — add names, place people and print, without dragging.
  8. Is the printout readable? Look for Letter and A4, a choice of orientation, and some way to handle large rooms other than shrinking text to nothing.
  9. Can you undo? Every edit — seat moves and layout changes — should be reversible, with saved versions for the big milestones.

This tool was built to answer “yes” to each of these. Where it has limits — no cloud sync, no public share links, no venue measurements — they are stated in the help pages rather than hidden.

Common mistakes to avoid

1 min
  • Too many hard rules. Ten “musts” in a room of thirty leave little room to move. Make most of them preferences and keep the hard rules for what truly matters.
  • Seating before the layout is final. Settle the room first; layout changes send everyone back to the unassigned list.
  • Forgetting reserved seats. Mark seats you want empty as reserved so automatic arranging leaves them alone.
  • Printing tiny names. Watch the readiness check. If names would print smaller than about 6 pt, split the chart across pages or print the A–Z list instead.
  • Relying on one browser. Download a backup for anything important, especially before clearing site data or changing devices.
  • Duplicate names on printouts. Two people called Sam Lee are fine in the tool, but confusing on paper. Add short names like “Sam L.” and print with short names.

Phones, keyboards and accessibility

1 min

Every action that can be done by dragging can also be done by tapping or with a keyboard: choose a person, then choose a seat, or use the seat list. On a phone the editor switches to five full-screen views, never requires landscape mode and uses large touch targets. Keyboard users can move between seats with the arrow keys and choose with Enter; a shortcut list appears when you press the question-mark key. Status uses text and shape as well as color. The accessibility statement describes what has been tested against WCAG 2.2 and what remains to be checked. More on small screens in How to Make a Seating Chart on a Phone or Tablet.

A short glossary

1 min
Seat object
Anything with seats: a desk, a table group (pod), a round or rectangular table, a straight row or a curved row.
Marker
A room feature without seats: board, door, windows, stage, conductor, music stand or a text label.
Locked seat
A seat whose person stays put when you shuffle.
Reserved seat
A seat you intend to leave empty, or fill yourself; automatic arranging skips it.
Blocked seat
A seat that isn’t available — broken, removed or behind a pillar.
Version
A saved copy of the plan and roster you can restore or compare.
Readiness check
The summary shown before printing: who is seated, who still needs a seat, rule problems and print warnings.

Keep exploring with the full list of guides, choose and customize from the template guide, or start a chart now.

Questions, answered.

More in the full FAQ and the help center.

Is this seating chart maker really free?

Yes. Every feature — templates, rules, saving, printing, PNG, CSV and backups — is free. There is no paid tier, trial or account. Public guide pages may show ads in the future; the chart editor never will.

Where are my seating charts saved?

In your own browser on this device, using its built-in storage. Nothing is uploaded. That also means clearing site data can delete them, so download a backup file for anything you need to keep or move to another device.

Can I use it on a phone or tablet?

Yes. On a phone you get a full-width plan, a list of seats and a people list. Tap a name, then tap a seat — no dragging needed. You can add names, set rules, save and print from a phone.

Can I import a class list or guest list?

Paste one name per line, or import a CSV file with a preview where you choose the name column. Commas inside quoted names are kept, “Lee, Sam” is never split into two people, and duplicate names stay separate.

How do I print a seating chart as a PDF?

Choose Print / Save as PDF, then pick “Save as PDF” as the printer in your browser’s print dialog. You can choose US Letter or A4, portrait or landscape, and split a large plan across pages without cutting through a table.

Does the generator decide where people should sit?

No. It follows the rules you set — keep apart, sit together, preferred area and avoid previous neighbors — and keeps locked seats where you put them. It never asks for, stores or infers sensitive information about anyone.

Make your chart now.

Free, no account, saved on your device. Print on Letter or A4 when it’s ready.