Skip to main content
Everything you need

Built for people who run events

Everything you need to fill seats, from calendars and ticketing to newsletters and analytics.

Feature highlights

Chapter 01

Take the money

Tickets, passes, gift cards and paid bookings, with zero platform fees and payouts straight to your own Stripe account.

Ticketing

Sell tickets online

Multiple ticket types, waitlist, and a live check-in dashboard. Accept payments with Stripe. Zero platform fees.

Zero fees QR check-ins Stripe payments Check-in dashboard
Learn more
Appointments

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.

Weekly hours Free or paid No double-booking Reminders
Learn more
Gift Cards

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.

Your denominations Email delivery Balance carries over
Learn more
Custom Fields

Collect buyer info

Gather dietary preferences, t-shirt sizes, or any info you need from ticket buyers with flexible form fields.

Multiple field types Required or optional
Learn more
100%
Free and open source
0%
Platform fees on tickets
12
Languages supported
Chapter 02

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.

Calendar Sync

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.

Two-way sync Free on every plan Google, Outlook, CalDAV
Learn more
Recurring Events

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.

Daily to yearly Per-date tickets iCal feed
Learn more
Sub-schedules

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.

Colour-coded Visitor filter Its own URL
Learn more
Online Events

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.

Virtual events Any platform link
Learn more
AI-Powered

AI-powered features

Parse text and images, generate flyers and descriptions, create your brand style, translate to 12 languages, and create events via WhatsApp.

Smart import Style generation Content generation Instant translation
Learn more

Works with what you already use

Connect the calendar and payment tools your team already runs on.

See all integrations

Chapter 03

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.

Newsletters

Engage your audience

Send branded newsletters to followers and ticket buyers. Drag-and-drop builder, audience segments, A/B testing, and delivery analytics.

Drag-and-drop builder A/B testing Open & click tracking
Learn more
Event Graphics

Share your events everywhere

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

Auto-generated Social-ready Multiple formats AI flyer generation
Learn more
Event Boost

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.

Facebook & Instagram Smart targeting Reach, clicks and spend
Learn more
Chapter 04

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.

Fan Engagement

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.

YouTube videos Comments Community Organizer approval
Learn more
Event Polls

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.

Multiple choice One vote per account Results on vote
Learn more
Post-Event Feedback

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.

1-5 star ratings Automatic emails CSV export
Learn more
Analytics

Know your audience

Track page views, device breakdown, and traffic sources. Privacy-first with no external services.

Privacy-first No external services
Learn more
Chapter 05

Make it yours

Your domain, your branding, your team, your server. Event Schedule is open source, so nothing here is locked behind us.

Custom Domains

Your domain, your brand

Use your own domain name for your schedule. Point one DNS record at us and the certificate is issued automatically.

Automatic SSL Branded URLs Enterprise plan
Learn more
Private Events

Control who sees what

Password-protect events for VIP audiences or invite-only gatherings. Mix public and private events on the same schedule.

Password protection Per-event privacy Hidden from public
Learn more
Team Scheduling

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.

Invite by email Owner, admin, viewer
Learn more
Open Source

Free and open source

100% open source under the Attribution Assurance License (AAL). Selfhost on your own server or integrate with our REST API.

Selfhost REST API Webhooks
Learn more

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.

Ready to get started?

Create your free event schedule in seconds. No credit card required.

.eventschedule.com
Start for free