Charter School Lottery Software for Fair, Transparent Enrollment
Collect applications, run weighted lotteries, manage waitlists, and keep audit-ready records — all in one secure dashboard.





Rated 4.9/5 by school administrators
What's included
Get Started Today
Create your account in under 2 minutes
Already have an account? Sign in
Everything you need for compliant lotteries
From application collection to result notifications, Charter Lottery handles it all with enterprise-grade security.
Crypto-Secure Randomization
Our lottery engine uses cryptographically secure random number generation. Every draw is provably fair and tamper-proof.
Complete Audit Trail
Every action is logged with timestamps and user attribution. Meet state compliance requirements with ease.
Built for FERPA-Conscious Workflows
Built for FERPA-conscious workflows. Student data is encrypted at rest and in transit, with role-based access so records are only seen by authorized staff.
Multi-School Support
Manage multiple schools under one organization. Assign admins to specific schools with granular permissions.
Automated Notifications
Parents receive instant email notifications when results are published. No more phone calls or manual outreach.
One-Click Exports
Generate CSV reports for state reporting with a single click. All exports are watermarked and tracked.
Simple for parents. Powerful for admins.
Charter Lottery streamlines the entire enrollment process from application to acceptance.
For Parents
Create Account
Sign up with your email and add your children's information.
Submit Applications
Browse open enrollment cycles and apply to your preferred schools.
Get Notified
Receive instant email notifications when lottery results are published.
Confirm Seat
Accept your offer with one click. Waitlist positions update automatically.
For School Admins
Configure Cycle
Set enrollment periods, seat counts, and priority rules (sibling, resident, etc.).
Review Applications
Verify applicant eligibility and documentation before the lottery.
Run Lottery
Execute the crypto-secure lottery with one click. Results are instant.
Notify & Export
Send results to all parents and export reports for state compliance.
Ready for real enrollment cycles
Built for the workflow charter schools actually run — not a generic forms tool.
Weighted Lotteries
Configure sibling, residency, staff, alumni, or custom preference rules.
Audit-Ready Records
Preserve lottery runs, applicant status history, and exportable decision records.
Parent Application Portal
Families apply online and receive clear status updates throughout the cycle.
Secure AWS Infrastructure
Hosted on AWS with encrypted storage, role-based access, and modern data protection.
Designed to make lottery season less stressful
Spreadsheets are flexible, but they're hard to audit, easy to break, and difficult to explain when families ask how decisions were made. Charter Lottery gives your enrollment team a structured system — without forcing your staff to become database administrators.
The problem
“We need to show families the lottery was fair.”
The solution
Timestamped lottery runs, weighted preference rules, and exportable audit records.
The problem
“Our waitlist changes are hard to track.”
The solution
Applicant status history, offer tracking, and centralized admin notes.
The problem
“We're still doing this in spreadsheets.”
The solution
A structured application-to-lottery workflow built specifically for schools.
The problem
“State reviewers want documentation we don't have.”
The solution
Append-only audit logs, config snapshots per run, and one-click CSV exports.
The problem
“Parents call asking where their application stands.”
The solution
A parent portal with clear status updates and automated email notifications.
The problem
“Different schools in our network do this differently.”
The solution
Multi-school management under one org, with per-school admins and shared standards.
Simple, transparent pricing
Set up your organization free. Only pay when you're ready to run your first lottery.
Explore Free
Try the full platform before you commit
- Create your organization
- Add unlimited schools
- Configure lottery cycles
- Accept parent applications
- Review & verify applicants
- No credit card required
Per School
Everything you need for compliant lotteries
- Unlimited applications
- Crypto-secure lottery engine
- Priority rules (sibling, resident, etc.)
- Email & SMS notifications
- 7-year audit history
- CSV exports for state reporting
- Document verification
- Waitlist management
Enterprise
For large networks with 10+ schools
- Volume discounts
- Dedicated success manager
- Custom integrations
- White-label options
- API access
- SLA guarantee
- Priority support
- Invoice billing
Run your next lottery without the spreadsheet chaos
Set up your organization, add your schools, and configure your first lottery cycle in a single afternoon. No credit card required to explore.