Skip to main content
Free forever. No credit card.

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

See it in action

From first event to sold-out show, in one short tour.

New · Appointments

Share a link, get booked

Share one link. 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 more

Event Polls

Add multiple choice polls. Signed-in guests pick one option and the count comes back with their vote.

Learn more

Reserved 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 more

Fan Videos & Comments

Fans add YouTube videos and comments to your events, with your approval before anything goes live.

Learn more

Sub-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 more

Event Graphics

Auto-generate shareable images and formatted text for your upcoming events. Ready for Instagram, WhatsApp, email, and more.

Learn more

Custom 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 more

Private 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 more

Recurring Events

Set events to repeat weekly on chosen days with flexible end conditions and per-occurrence tickets.

Learn more

White-label Branding

Take our name off every page, ticket and email, then bring your own colours, fonts, favicon and CSS.

Learn more

Team 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 more

Gift 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 more

Integrates with

The tools you already use

Calendars sync both ways. Card payments go straight to your own 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. Keep 100% of your ticket sales.

0%
No platform fees

Card payments land in your own Stripe account, not ours

$0
Free forever

Unlimited events and schedules, and 25 paid tickets a month

100%
Open source

AAL licensed. Selfhost it and every paid feature is included

Quick setup

Live in minutes

Publish, share, and let the people who follow you hear about it.

1

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.

2

Share your link

You get yourname.eventschedule.com. Put it in your bio, print the QR code on a poster, or embed the calendar in your own site.

3

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 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, add extras like parking or merchandise, and scan the QR code on every ticket at the door.

How do I get paid?

Straight into your own account. You connect your Stripe account and card payments land there directly, so we never hold your money and never take a cut. Payfast, an external payment link and cash at the door are supported too, and Pro schedules can bill through Invoice Ninja.

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, deletions included. Any CalDAV server works as well, and guests can add a single event to Apple, Google or Outlook from the event page.

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.

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.

.eventschedule.com
Claim it free

No credit card required. Free forever.