Create a seating chart

Enter your roster or generate a random one to get started.

Enter Your Roster

Paste names one per line. Optionally add height: John Smith, 5'10"

Try a Random Roster

Generate placeholder singers to explore layout options.

Load a saved chart

Open a .choralchart file you previously saved from the editor.

Advanced: Upload a CSV file

CSV or Excel file with columns: name, voice_part, height (inches).

Example

name,voice_part,height
John Smith,Tenor 1,72
Jane Doe,Soprano,64.5