Plan, promote, and share event calendars
One page for everything you have on. Sell tickets with zero platform fees, email the people who follow it, and scan them in at the door.
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. 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 moreShare a link, get booked
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.
Unmasked X REinsTate
REinsTate - The Tate Institute
RNS: Fall Session
Renew Ladies Ministries & Events · Modesto
RITUALURI - USA
The Winefather Events · Iasi
Power Hour
Lakeshore Community Events
Summa30 Friday Night Welcome Reception $93.81
Summa 30th Anniversary Summit
Summa30 Full Weekend Pass
Summa 30th Anniversary Summit
Saturday Day Only: Keynotes, Luncheon, Workshops, Happy Hour
Summa 30th Anniversary Summit
Summa30 Transformation Summit Sat Including Dinner
Summa 30th Anniversary Summit
Summa30 Transformation Summit 2-day (Sat/Sun)
Summa 30th Anniversary Summit
Summa30 Anniversary Party
Summa 30th Anniversary Summit
Summa30 Panels/Workshops/Happy Hour
Summa 30th Anniversary Summit
Virgo Royalty: Two Floors, One Kingdom
Run Island Schedule · New York
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 and schedules, and 25 paid tickets a month
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 and schedules, and the free plan sells up to 25 paid tickets a month. Pro and Enterprise plans add unlimited ticket sales, event boosting, custom branding, and AI image generation.
Can I sell tickets with Event Schedule?
Yes, with zero platform fees. The free plan covers 25 paid tickets a month per schedule and Pro removes the cap. Create as many ticket types as you need and scan the QR code on every ticket at the door. 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. 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, on every plan.
Can I refund a ticket?
Yes, in full or in part, from the Sales page, on every plan. 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.