Built for people who run events
Everything you need to fill seats, from calendars and ticketing to newsletters and analytics.
Feature highlights
Take the money
Tickets, passes, gift cards and paid bookings, with zero platform fees and payouts straight to your own Stripe account.
Sell tickets online
Multiple ticket types, waitlist, and a live check-in dashboard. Accept payments with Stripe. Zero platform fees.
Let guests book your time
Create bookable appointment types with weekly hours and share one link. Guests pick an open time in their own timezone, free or paid.
Sell gift cards
Let customers buy a gift card for someone else and redeem it toward tickets for any event on your schedule. Balance-tracked and delivered by email.
Collect buyer info
Gather dietary preferences, t-shirt sizes, or any info you need from ticket buyers with flexible form fields.
Keep the calendar straight
Two-way sync with the calendar you already live in, repeating events that build themselves, and AI that turns a flyer into a listing.
Two-way sync
Sync with Google Calendar, Outlook and any CalDAV server automatically. Google and Outlook push changes back within minutes; CalDAV is polled every fifteen.
Automate your week
Set events to repeat daily, weekly, biweekly, monthly or yearly. Three end conditions, per-date ticket inventory, and an iCal feed that unrolls every date.
Organize your events
Create sub-schedules to sort events by stage, series, or any way you like. Each one gets a colour, a visitor filter and its own URL.
Go live, anywhere
Tick Online on any event and paste the link people join on. Zoom, YouTube, Teams or your own page: it is a link, not an integration.
AI-powered features
Parse text and images, generate flyers and descriptions, create your brand style, translate to 12 languages, and create events via WhatsApp.
Works with what you already use
Connect the calendar and payment tools your team already runs on.
Fill the room
Reach the people who already follow you, and the ones who have not heard of you yet, without opening a single ad manager.
Engage your audience
Send branded newsletters to followers and ticket buyers. Drag-and-drop builder, audience segments, A/B testing, and delivery analytics.
Share your events everywhere
Auto-generate shareable images and formatted text for upcoming events. Ready for Instagram, WhatsApp, email, and more.
Amplify your events
Turn any event into a live Facebook and Instagram ad. Set your budget, pick your audience, and launch in minutes. No ad manager required.
Turn a crowd into a following
Fan videos, polls, star ratings and privacy-first analytics, so the people who showed up once have a reason to come back.
Build community around events
Fans and attendees can add YouTube videos and comments to your events, including on individual agenda items. All submissions need your approval before they go live.
Let your audience decide
Add polls to any event. Signed-in guests mark one choice, and the count comes back the moment they vote. A simple way to boost engagement.
Know what your audience thinks
Automatically email attendees after events to collect star ratings and comments. View results in your admin panel with average ratings and response rates.
Know your audience
Track page views, device breakdown, and traffic sources. Privacy-first with no external services.
Make it yours
Your domain, your branding, your team, your server. Event Schedule is open source, so nothing here is locked behind us.
Your domain, your brand
Use your own domain name for your schedule. Point one DNS record at us and the certificate is issued automatically.
Control who sees what
Password-protect events for VIP audiences or invite-only gatherings. Mix public and private events on the same schedule.
Collaborate together
Invite people by email as admins or viewers and run the schedule together. The free plan is a team of one; Enterprise goes up to five.
Free and open source
100% open source under the Attribution Assurance License (AAL). Selfhost on your own server or integrate with our REST API.
And everything else you'd expect
Integrations
Connect Event Schedule to the calendar, payment and invoicing tools you already run on.
White Label
Remove Event Schedule branding so the schedule your guests see is entirely yours.
Embed Calendar
Drop your schedule into any website with a single iframe. No plugin required.
Embed Tickets
Sell tickets straight from your own site with an embeddable checkout widget.
Availability
Everyone on a talent schedule marks the dates they cannot play, and the whole team sees the marks.
Carpool Matching
Let attendees offer and claim rides to your event, with driver approval and reviews.
Custom CSS
Take full control of your schedule styling with your own stylesheet.
Custom Labels
Rename the words your guests see so the schedule speaks your language.
Passes & Subscriptions
Sell multi-visit passes, memberships, festival and season tickets with usage tracking.
Check-in Dashboard
Scan tickets at the door and watch arrivals update live across every device.
API & Webhooks
Full CRUD REST API plus webhooks, so Event Schedule fits into whatever you already built.
Backup & Restore
Export everything you have created and bring it back whenever you need it.
Common questions
Is Event Schedule really free?
Yes. Unlimited events, unlimited schedules, calendar sync, free registration with capacity limits, analytics and QR check-in at the door are all included on the free plan, with no time limit and no credit card required. Two things are metered rather than unlimited: newsletters reach 10 recipients a month, and you can sell up to 25 paid tickets a month.
Do you take a cut of ticket sales?
No. Event Schedule charges zero platform fees on tickets, on every plan including free. You connect your own Stripe account and payouts go straight to you, so the only deduction is Stripe processing. The free plan caps volume at 25 paid tickets a month rather than taking a cut; Pro removes the cap.
Can I use my own domain?
Yes. Custom domains are available on the Enterprise plan. You add one CNAME record at your registrar, and the SSL certificate is issued automatically once it resolves.
Can I run it on my own server?
Yes. Event Schedule is open source under the Attribution Assurance License. Selfhosted installs include every Enterprise feature at no cost, and the app updates itself with one click from the admin panel.
Do I need a credit card to start?
No. You can create a schedule and start publishing events without entering any payment details. You only add a card if you choose to upgrade to Pro or Enterprise.
Related
Keep exploring
Pricing
See what is included on Free, Pro, and Enterprise plans.
Read moreSelfhost
Run every Enterprise feature on your own server at no cost.
Read moreCompare Alternatives
See how Event Schedule stacks up against other platforms.
Read moreExamples
Real schedules built by venues, artists, and organizers.
Read moreReady to get started?
Create your free event schedule in seconds. No credit card required.