Free Seating Chart Planner for Weddings & Events

What is Maitre'd?

Maitre'd is a free, browser-based seating chart generator for weddings and events. It uses a constraint-satisfaction algorithm (CP-SAT solver) to automatically assign guests to tables based on rules you define — who must sit together, who should stay apart, and how many seats each table has. No account, download, or payment is required.

Maitre'd is a free, browser-based seating chart planner for weddings, corporate dinners, galas, and any event where guests need to be assigned to tables. Define your guest list, set rules for who sits together or apart, and the optimizer generates a complete arrangement in seconds — no account, download, or payment required.

How It Works

  1. Add your guests — enter names manually or import via CSV from Zola, WithJoy, or any spreadsheet.
  2. Set your rules — define who must sit together, who should be kept apart, table sizes, and capacities.
  3. Generate your chart — the auto-assign optimizer places every guest optimally. Drag and drop to fine-tune.

Features

  • AI-powered automatic guest assignment
  • Drag-and-drop manual adjustments
  • Live rule validation — see constraint violations instantly
  • CSV import compatible with Zola, WithJoy, and other wedding platforms
  • Works for events of any size — no guest or table limits
  • No signup or account required
  • Completely free

Frequently Asked Questions

Is Maitre'd free to use?

Maitre'd is completely free to use, with no cost for events of any size. There are no guest limits, no table limits, and no rule limits. You can add hundreds of guests across dozens of tables, define complex seating constraints, and generate an optimized chart — all at no cost. There is no freemium tier or paid upgrade: every feature, including the AI-powered auto-assign optimizer, CSV import, drag-and-drop adjustments, and live rule validation, is available to every user. No credit card is ever required. Maitre'd keeps infrastructure costs minimal by running entirely in the browser — your data never leaves your device, which is also why no account or login is needed. For events with special requirements or very large guest counts, the same free tool handles it without any paywall.

Do I need to create an account?

No account or login is required to use Maitre'd. The app runs entirely in your web browser, so there is nothing to install or sign up for. When you add guests, define tables, and set rules, your seating plan is automatically saved to your browser's local storage. This means your work persists between sessions without any server account or cloud sync. Your data never leaves your device — it stays in your browser and is never sent to any external server. You can close the tab, come back later, and pick up exactly where you left off. If you switch devices or browsers, you can export and reimport your plan using the built-in export feature. No email address, password, or credit card is ever required.

Can I import my guest list from a spreadsheet?

Yes. Maitre'd supports CSV import for guest lists, making it easy to start from a spreadsheet you already have. Upload a CSV file with your guest names and Maitre'd will import them instantly. This works directly with guest lists exported from Zola, WithJoy, and other wedding planning platforms — no reformatting or column renaming required. If your spreadsheet has guest names in the first column, the import process handles it automatically. For guests who are already organized into groups or families, you can add tags after importing to define relationships and seating preferences. The CSV import is designed to save time when you have a large guest list — instead of entering each person manually, you can upload a file with dozens or hundreds of guests in seconds and immediately start defining rules and generating your chart.

Can Maitre'd automatically generate a seating chart?

Yes. The Auto Assign feature is a built-in automated seating chart generator powered by a constraint-satisfaction algorithm called CP-SAT. To use it, define your tables and their capacities, then set rules for who must sit together and who should stay apart. When you run Auto Assign, the optimizer evaluates all your constraints simultaneously and finds the arrangement that best satisfies every rule. For events with 200 guests across 20 tables, the optimizer typically completes in under a few seconds. If any rule cannot be fully satisfied — for example, if two guests who must sit together would exceed a table's capacity — the system flags the violation so you can resolve it manually. After auto-assignment, you can drag and drop any guest between tables to fine-tune the arrangement. Live rule validation shows violations in real time as you adjust.

What types of events work with Maitre'd?

Maitre'd is designed for any event where guests need to be assigned to specific tables. It works well for weddings, corporate dinners, galas, birthday parties, school banquets, charity events, bar and bat mitzvahs, retirement parties, and any other seated gathering. The tool has no guest or table limits, so it handles both small dinner parties and large events with hundreds of guests equally well. The constraint rules — who must sit together, who should be kept apart — are flexible enough for any social dynamic, whether that means keeping a bride's family together, separating ex-colleagues, or ensuring accessibility needs are met at specific tables. The CSV import supports lists from wedding platforms like Zola and WithJoy, but any CSV with guest names works regardless of the event type. No account or setup is required, so you can start planning any event immediately.

How does the seating optimization work?

Maitre'd uses a constraint-satisfaction algorithm (CP-SAT solver) to find the arrangement that satisfies the most rules. If a rule cannot be fully satisfied, the optimizer minimizes violations and flags them so you can decide how to resolve them manually.