🥳 Celebrate cori's release with us! Save 10% on the annual plan with code CORI10! 🎉
Logo
100% Free – No Sign-up Required

Free Choir Layout Generator

Create optimal seating arrangements for your choir in minutes. Drag-and-drop, constraint-aware placement, and export to PNG.
Smart placement: height gradient, mentoring support, part balance
Relationship constraints: keep singers together or apart
Export to PNG for easy sharing

No sign-up. No data stored. Runs entirely in your browser.

By choir conductors, for choir conductors.

How It Works

1. Configure Voice Parts

Choose SATB, SSAATTBB, or create custom voice part schemas tailored to your choir.

2. Add Your Singers

Add singers with height, confidence level, and relationship preferences.

3. Generate Optimal Layout

Get intelligent placement in seconds using our constraint-based algorithm with multiple formation options.

Flexible Formation Types

Generate sectional, mixed, or custom formations with one click. Each optimized for different musical and pedagogical goals.

Sectional (Rows)

Voice parts arranged in rows front to back (e.g. S→A→T→B)

S S S S S A A A A A T T T T T B B B B B
Mixed (Quartet / Scrambled)

Each singer surrounded by different voice parts – no one next to someone from their own section

S A T B S T B S A T A S B T A B T A S B
Tips for Your Choir Setup

Wider spacing between singers can improve vocal freedom and sound quality more than the choice of formation itself (Daugherty, 1999).

Sectional formations shorten rehearsal time since singers can orient themselves by their neighbors. Mixed formations promote independence but may unsettle weaker singers.

Placing taller singers in the back row with risers demonstrably improves choral sound. Try staggered positioning so every singer has a clear sightline to the conductor.

Source: Marcel Estermann, "Choraufstellungen – Ein Überblick" (marcelestermann.de); Daugherty, J.F. (1999): Spacing, Formation, and Choral Sound.

Untitled Project

Saved
Stage Layout
BETA
100%
cori

Frequently Asked Questions

Yes, completely free. No hidden costs, no sign-up required.

No. All data is stored locally in your browser. Nothing is sent to our servers.

The generator uses constraint-based optimization to place singers. It considers hard constraints (must/must not be next to) and soft preferences (height gradient, mentor support) to find optimal layouts.

Yes! Export to PNG for easy sharing and printing.

Pre-built schemas include SATB, SSAATTBB, SAB, TTBB, and SSAA. You can also create custom schemas with any voice parts you need.

Yes. You can define hard constraints (must be next to, must NOT be next to) and soft preferences (prefer next to, prefer not next to) between any pair of singers.

Want more for your choir?

cori helps your singers practice independently with voice tracks, sheet music, and schedules – all in one app.

Free Choir Layout Generator – Optimal Seating Arrangement for Your Choir