Sell tickets online for conferences, nightlife events, concerts, club nights, workshops, and festivals.
Self-hosted or cloud. Your events, your brand, your data.
Try Cloud → · Live Demo · Documentation · Enterprise & licensing · Website
English · Deutsch · Français · Italiano · Nederlands · Español · Português · Português (Brasil) · Polski · Slovenčina · Magyar · Svenska · Suomi · Ελληνικά · Türkçe · Tiếng Việt · 简体中文 · 繁體中文 · 日本語 · 한국어
Note
Hi.Events 2.0 is here with recurring events, reserved seating, a box office, lineups and schedules, single sign-on, team permissions and API keys. See what's new →
Most ticketing platforms take a fee on every ticket and keep your customer data. Hi.Events is an open-source alternative to Eventbrite, Tickettailor, Dice.fm and other ticketing platforms that gives you full control over your branding, checkout and data.
Trusted by thousands of event organizers worldwide — from nightlife promoters and festivals to venues, community groups, and conference hosts. Run it yourself, or let us run it for you on Hi.Events Cloud.
📅 Events
- One-off and recurring events, with per-date prices, capacity and times
- Duplicate an event in one click
- Saved venues and online events
- Event homepage designer and branded organizer pages
- Lineup and schedule pages
🎟️ Tickets & products
- Paid, free, donation and tiered tickets
- Reserved seating Enterprise
- Add-ons and merchandise
- Hidden tickets unlocked by promo codes
- Per-order limits and scheduled sale windows
- Shared capacity and automatic waitlists
🛒 Selling
- Customisable embeds for your own site: ticket widgets, buttons, event lists, lineups and schedules
- Promo codes and discounts
- Tracking links for promoters and affiliates
- Custom registration questions
- Marketing opt-in at checkout
- Meta, TikTok, Google Analytics and Tag Manager tracking
💳 Payments
- Payouts to your own Stripe account
- Taxes and fees, included or added at checkout
- Invoicing and offline payments
- Full and partial refunds
🚪 Attendees & the door
- Box office for door sales Enterprise
- Check-in by phone camera or USB scanner
- Shareable check-in lists with live counts
- Attendee messaging and custom email templates
- Branded PDF tickets
- Manually added attendees
- Sales, tax and promo code reports
🔐 Security & access
- Single sign-on
- Two-factor authentication
- Team roles and permissions
- Multiple organizers under one account
🔌 Integrations
- REST API and API keys
- Webhooks
- CSV and XLSX exports
🗄️ Your data
- Self-host with Docker
- Account deletion and anonymisation
- Available in 20 languages
✅ Tested
- A comprehensive test suite is run on every change
Built with Laravel 13 (PHP >=8.3) · React 19 with SSR · TypeScript · PostgreSQL · Redis · Docker.
git clone https://github.com/HiEventsDev/hi.events.git
cd hi.events/docker/all-in-one
cp .env.example .env
# Generate keys (Linux/macOS)
echo "APP_KEY=base64:$(openssl rand -base64 32)" >> .env
echo "JWT_SECRET=$(openssl rand -base64 32)" >> .env
docker compose up -dTip
Windows users: See ./docker/all-in-one/README.md for key generation instructions.
Open http://localhost:8123 and create your account.
Important
Upgrading from 1.x? Read the release notes before upgrading.
Create API keys under Settings → API keys, where you'll also find the API reference.
English, Deutsch, Français, Italiano, Nederlands, Español, Português, Português (Brasil), Polski, Slovenčina, Magyar, Svenska, Suomi, Ελληνικά, Türkçe, Tiếng Việt, 简体中文, 繁體中文, 日本語 and 한국어.
Corrections and new languages are welcome — see the contributing guide.
Prefer not to self-host? Hi.Events Cloud is the fully managed version, run by the team that builds Hi.Events.
Hi.Events is licensed under AGPL-3.0 with additional terms. The additional terms require the "Powered by Hi.Events" attribution to be retained on pages and emails generated by the software — see LICENCE for the exact wording.
Reserved seating and the box office are covered by the Hi.Events Enterprise Licence and need a licence for production use.
Commercial licences are available if you'd like to remove the attribution or need terms that suit a white-labelled deployment. Licensing options · [email protected]
Contributions are welcome — see the contributing guide to get started. Please open an issue or discussion before starting significant work so we can align on the approach. Contributors sign a CLA.
Found a vulnerability? Please report it privately to [email protected] rather than opening a public issue. See our security policy.
📖 Documentation · 🐛 GitHub Issues · 💬 Discussions · 📧 [email protected]
New features and improvements are listed on the releases page.
Website · Documentation · Cloud · Licensing
Made with ☘️ in Ireland
