Turn this year's photo export into the principal's book.
Drop in the roster and the portraits you already have. Every child gets a cell, every name fits, and nobody is dropped — the ones without a photo go on the Not Pictured page. You get a print-ready PDF, a cover, and a manifest that matches. Everything happens in this browser.
About twenty minutes for a whole school.
School setup
Name, year, logo and how the book is bound — saved for next year.
Import
A zip, a folder or loose files. Roster and photos in one drop.
Organize
Sections, classes, teacher spellings, and every exception in one place.
Design & export
See every page, then a print PDF, a cover and the CSVs.
Your books
School
The copy label prints small on the cover, so four numbered books can go to four offices.
Logo
Photographer credit
Prints once, small, on the back cover. Nothing else in the book carries your name.
The book itself
School profiles
Save this school so next year is a re-import: the logo, the credit, the theme, the page size and the binding all come back.
Import the roster and the photos
Drop the whole export here
A zip, a folder, or loose files — roster and portraits together is fine.
What Principal's Book understands›
Roster
A GotPhoto student-data CSV or names list, a PhotoDay subject file, a school's own spreadsheet, or a PSPA Index.txt with its README.TXT. Columns are detected by their contents, not their position. Student IDs stay text, so 001425 stays 001425.
Photos
A folder, a zip, or a pile of files. Photos are matched by the roster's own filename, then the student ID, then first and last name. Nothing is guessed — anything uncertain goes to the reconciliation panel on the next step.
What is never read
Addresses, phone numbers, birthdays, parent names, medical and allergy fields are skipped on the way in. They are not stored and they can never reach a page.
Match up the columns
Check that each column landed in the right place. The sample values come from the first rows of your file.
Import report
Sections
Order and dividers
Drag a section, or use the arrows. The divider is the page that announces it.
Teacher names
The same teacher spelled two ways makes two classes. These look like the same person.
Reconciliation
Photos with nobody to match
Click a photo to attach it to a person, or make it a class group photo.
Pre-flight
The book
Vector text, 300 DPI photographs, and the same geometry you just approved on screen.
Paperwork
The lists the office marks up, and the corrected data the lab wants back.
Project
Everything stays on this computer. A project file moves the job to another machine, or keeps it for next year.