Free Seating Chart Planner for Weddings & Events

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?

Yes. Maitre'd is completely free for events of any size. Add unlimited guests, tables, and rules at no cost.

Do I need to create an account?

No account required. Your seating plan is saved automatically in your browser. Just open the app and start planning.

Can I import my guest list from a spreadsheet?

Yes. Upload a CSV file with your guest names and Maitre'd will import them instantly. This works with guest lists exported from Zola, WithJoy, and other wedding platforms — no reformatting required.

Can Maitre'd automatically generate a seating chart?

Yes. The Auto Assign feature is a built-in automated seating chart generator. Set your tables, define any rules (who sits together, who stays apart), and Maitre'd assigns every guest optimally in seconds. You can then drag and drop to make manual adjustments.

What types of events work with Maitre'd?

Maitre'd works for weddings, corporate dinners, galas, birthday parties, school events, and any gathering where you need to assign guests to specific tables.

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.