Skip to main content

Free event calendar. No credit card. Plan, promote, and sell from your event calendar

One page for your events and your open hours. Sell tickets and take bookings with zero platform fees, and scan people in at the door.

.eventschedule.com
Claim it free

Watch the 3-minute overview Set up in under 2 minutes. Open source, and yours to selfhost.

See it in action

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

Who uses Event Schedule

One show, start to finish

Everything you need to fill seats

One platform for scheduling, ticketing, newsletters, and check-ins.

Follow the week of

Create your schedule: Monday. Put it up.

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.

Set up in under 2 minutes.

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

Calendar Sync

Two-way sync with Google Calendar, Microsoft 365 and any CalDAV server. Edit an event in either place and the other follows.

Learn more

Appointments: Tuesday. Between shows.

Your 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

Learn more about appointments

Share your link: Wednesday. Get the word out.

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.

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 more

Boost

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 more

Ticketing: Friday. Tickets on sale.

Multiple ticket types, add-ons, promo codes and reserved seating. Switch on the "Notify me" card and, before tickets go on sale, visitors can ask to be told when they do.

Get paid by Stripe, PayPal, Payfast, Invoice Ninja, a payment link or cash

QR Check-ins: Saturday. Doors.

Every ticket carries a QR code you scan at the door, on any plan, with zero platform fees.

Learn more

Grow your audience: Sunday. The morning after.

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.

Built-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 more
What it costs

Free and open source. Forever.

No hidden fees. No per-ticket charges. Past your payment provider's own fee, every sale is yours.

0%
No platform fees

Payments land in your own Stripe or PayPal account, not ours

$0
Free forever

Unlimited events, schedules and free registrations

100%
Open source

AAL licensed. Selfhost it and every paid feature is included

A ticket that carries a price needs the Pro plan, while free registration stays unlimited on every plan.

Run the numbers on your own show

$
Ours
Event Schedule
$5/mo + Stripe, 0% platform fee
$158.75
Eventbrite
3.7% + $1.79 per ticket, plus 2.9% per order
$516.00
Luma
5% on the free plan, 0% on Plus at $59/mo
$212.75
TicketLeap
$1 + 2% per ticket, plus 3% per order
$337.50

On this event you keep up to $357 more.

Start for free

Estimates from each platform's published US rates, for an organizer who absorbs the fees, with one ticket per order. Stripe processing (2.9% + $0.30 per ticket) is included for Event Schedule and Luma. Eventbrite is shown with the 2.9% payment processing fee per order that its pricing page lists on top of the service fee. Luma is shown at whichever of its free and Plus plans is cheaper for the event, with Plus at its annual-billing price. TicketLeap is shown with its 3% transaction fee per order, its flat fee on the cheapest tickets and its cap on the per-ticket fee. Our own figure includes the Pro subscription, because that is what a priced ticket takes; an event that only collects free registrations carries no monthly cost at all.

And everything else you'd expect

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.

Before you ask

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.

.eventschedule.com
Claim it free

No credit card required. Free forever.