Everything you have on. Booked solid.
Put the date up on your event calendar. People buy a ticket or book a time, and the money lands in your own Stripe or PayPal.
Set up in under 2 minutes. Open source, and yours to selfhost.
Who uses Event Schedule
Everything you need to fill seats
One platform for scheduling, ticketing, newsletters, and check-ins.
Ticketing & QR Check-ins
Multiple ticket types, add-ons, promo codes and reserved seating. Every ticket carries a QR code you scan at the door, on any plan, with zero platform fees. Switch on the "Notify me" card and, before tickets go on sale, visitors can ask to be told when they do.
Newsletters
Send branded emails to followers and ticket buyers with a drag-and-drop editor and A/B testing.
Templates 路 Audience segments 路 A/B testing
Learn moreAI-Powered
Paste a poster, a press release or a screenshot and get a filled-in event back. Generate flyers, descriptions and a whole brand style, and publish in 12 languages.
Learn moreBoost
Turn any event into a Facebook or Instagram ad in minutes. Set your budget, pick your audience, and launch with no ad experience needed.
Learn moreBuilt-in Analytics
Page views, traffic sources, devices, check-ins and revenue per event, on three tabs. Built in and first-party, so no Google Analytics account is required.
Learn moreCalendar Sync
Two-way sync with Google Calendar, Microsoft 365 and any CalDAV server. Edit an event in either place and the other follows.
Learn moreYour open hours, on the same page
Appointment booking, built in. Guests pick an open time in their own timezone, and the booking lands on your schedule.
- Weekly hours with buffers and minimum notice
- Free or paid appointments with Stripe
- Never double-booked against your synced calendars
And everything else you'd expect
Online Events
Paste the link people join on: Zoom, Meet, Twitch, your own page. Toggle between in person and online, and the link prints on every ticket.
Learn moreEvent Polls
Add multiple choice polls. Signed-in guests pick one option and the count comes back with their vote.
Learn moreReserved Seating
Draw your room once, then let guests pick their own seat. Rows, tables, standing areas and a box office console for phone bookings.
Learn moreFan Videos & Comments
Fans add YouTube videos and comments to your events, with your approval before anything goes live.
Learn moreSub-schedules
Give a run of events a name, a colour and a link of its own. Perfect for a weekly series or a season of shows.
Learn moreEvent Graphics
Auto-generate shareable images and formatted text for your upcoming events. Ready for Instagram, WhatsApp, email, and more.
Learn moreCustom Fields
Six field types, from a yes/no toggle to a multi-select. Ask at checkout, or put the question on your public event request form.
Learn morePrivate Events
Four levels of visibility, from a public listing to an unlisted page behind a password. Hide an event from your calendar and still send someone the link.
Learn moreRecurring Events
Repeat daily, weekly, every few weeks, monthly or yearly. Skip or add single dates, and each date sells its own tickets.
Learn moreWhite-label Branding
Take our name off every page, ticket and email, then bring your own colours, fonts, favicon and CSS.
Learn moreTeam Scheduling
Invite people instead of sharing a login. Admins run the schedule and see sales; viewers are read-only but can still scan tickets at the door.
Learn moreGift Cards & Passes
Sell gift cards that arrive by email with a running balance, and passes that admit the same guest across a season or a whole festival.
Learn moreDiscover events across the community
Upcoming events from across the community. Live music, fitness classes, comedy nights, community meetups, and more.
MAEW: Day 1
MAEW 2026 · Phra Nakhon
MAEW: Day 2
MAEW 2026 · Phra Nakhon
Testing Event 3
Victoria Skinner
Gabriel Donohue
Wexford Irish Music · Savannah
London Ragas
REinsTate - The Tate Institute
Guest Speaker: Charlie Seaman
First Spiritualist Church of Galt · Cambridge
MUSICAL THEATRE Quiz Night
The Panic Room Entertainment Centre · Inside St George's Centre, Gravesend
SEPTEMBER HARVEST MOON Sound Bath
Soul Zen Sound Baths, by Kim Zacaruk · Regina
Di Napo - Pizza autentic膬 Napoletan膬
Atelierele De Degustare · Ia葯i
foodie
Michael Jasto
Psychometry Evening
First Spiritualist Church of Galt · Cambridge
Oleuphoria 馃珤
The Winefather Events · Iasi
Run events of your own? Get discovered in community search
Integrates with
The tools you already use
Calendars sync both ways. Payments go straight to your own Stripe or PayPal account. Existing events come across from Eventbrite, and a REST API and webhooks handle whatever is left.
Free and open source. Forever.
No hidden fees. No per-ticket charges. Past your payment provider's own fee, every sale is yours.
Payments land in your own Stripe or PayPal account, not ours
Unlimited events, schedules and free registrations
AAL licensed. Selfhost it and every paid feature is included
Live in minutes
Publish, share, and let the people who follow you hear about it.
Create your schedule
Sign up free, then fill it however suits you: type an event in, connect a calendar, or paste a poster and let the AI read the details off it.
Share your link
You get yourname.eventschedule.com. Put it in your bio, print the QR code on a poster, embed the calendar in your own site, or let guests subscribe to it from their own calendar app.
Grow your audience
Visitors leave an email address and get a digest automatically when you publish new events. Write a newsletter yourself whenever there is more to say.
Frequently asked questions
Everything you need to know about sharing your events and selling tickets with Event Schedule.
Is Event Schedule free?
Yes, Event Schedule is free to use with unlimited events, unlimited schedules and unlimited free registration. Pro and Enterprise plans add paid ticket sales, event boosting, custom branding, and AI image generation.
Can I sell tickets with Event Schedule?
Yes, with zero platform fees. A ticket that carries a price needs the Pro plan, while free registration stays unlimited on every plan. Create as many ticket types as you need and scan the QR code on every ticket at the door, on any plan. Pro also adds extras like parking or merchandise, promo codes and a waitlist for sold-out tickets.
Can people get notified when tickets go on sale?
Yes, on every plan. Switch on the "Notify me" card and, until tickets go on sale, an event page offers "Tell me when tickets go on sale". A visitor leaves an email address, with no account, and gets one email when tickets go on sale, one if it is cancelled, a reminder shortly before it starts, and any notice you choose to send if the date or venue changes. Every email has a one-click unsubscribe, and the event editor shows you how many people are waiting.
How do I get paid?
Straight into your own account. You connect your Stripe or PayPal account and payments land there directly, so we never hold your money and never take a cut. Payfast (for events priced in South African rand), Invoice Ninja, a payment link of your own and cash at the door work too. Taking money for a ticket is the Pro plan, and it opens all six.
Can I refund a ticket?
Yes, in full or in part, from the Sales page. Refunds come with paid ticketing on Pro, because that is where the money is taken in the first place. Refund a Stripe or PayPal sale and the money goes back to the buyer through that provider. A partial refund leaves the tickets valid, and a full refund puts them back on sale. A sale paid any other way, cash included, can be marked as refunded so your records match.
Does Event Schedule sync with my calendar?
Yes. Google Calendar and Microsoft 365 both sync two ways, with webhook updates so a change made in either place shows up in the other, and you choose whether an event deleted there is kept, marked cancelled or deleted here. Any CalDAV server works as well. Guests can add a single event to Apple, Google or Outlook from the event page, or subscribe to your whole schedule as a live calendar feed that updates itself when a date changes.
Can I use my own domain?
Yes. Every schedule gets a free subdomain such as yourname.eventschedule.com, and Enterprise schedules can serve the whole guest portal from a domain you own, with the certificate issued automatically. Selfhosted installs run on your own domain from day one.
Can I selfhost Event Schedule?
Yes, Event Schedule is 100% open source. Selfhost it on your own server for full control over your data and every paid feature is included, or use the hosted platform at eventschedule.com.
Who is Event Schedule for?
Anyone who keeps a schedule other people need to see: musicians, DJs, comedians, venues, bars, theaters, galleries, studios, markets, libraries and the curators who list them all in one place.
Do the performers and venues I list need an account?
No. Name a performer or venue who is not on Event Schedule and the event page still shows them, and they get a page of their own that says who created it and that they have not claimed it yet. It stays out of search engines until they claim it by signing in with the email address or phone number you entered for them, and the schedules that already list them keep listing them.
Ready to share your schedule?
Create your event page, sell tickets with zero platform fees, and email your audience directly. All in one free platform.
No credit card required. Free forever.