pretix is a self-hosted event ticketing platform providing full data sovereignty, customizable shopfronts, and offline entry validation.
German developer Raphael Michel created pretix in 2014 after growing frustrated with proprietary ticketing platforms that locked away attendee data during technical conferences. What began as a personal project evolved into a comprehensive box-office and registration engine run by pretix GmbH without external venture capital. That heritage shapes the software today, giving event organizers complete sovereignty over their attendee records, ticketing workflows, and customer relationships.
Commercial ticketing services like Eventbrite treat ticket buyers as their platform audience, injecting trackers and upsells while holding personal data in third-party databases. For conferences, festivals, and cultural institutions subject to strict data-protection standards, third-party custody creates compliance friction and surrenders customer relationships. pretix reverses this model by running on your own infrastructure or dedicated instances, ensuring customer details, purchase histories, and check-in logs remain under direct organizational control.
Proprietary ticketing removes server management and provides event discovery, but extracts compounding per-ticket fees on every sale. pretix matches commercial platforms in transactional capability—supporting tiered tickets, custom checkout forms, seating charts, and on-site box-office point-of-sale setups—without taking a cut of ticket volume on self-hosted instances. The trade-off is operational responsibility: teams run their own web servers, background workers, and PostgreSQL databases, and must drive attendee traffic independently rather than relying on a public marketplace.
Is pretix free for commercial use? Yes. The self-hosted edition can be deployed for commercial events without software licensing fees or per-ticket commissions.
Can pretix validate tickets without an internet connection? Yes. The mobile scanning application downloads attendee lists locally, allowing staff to verify entry barcodes even during venue network outages.
What infrastructure is required to self-host pretix? A standard deployment runs via Docker on Linux, backed by a PostgreSQL database and a Redis instance for caching and background worker tasks.
pretix is the premier choice for event organizers that require complete data ownership and have the operational capacity to manage their own infrastructure, though casual hosts will find the operational overhead steep. Active maintenance and a GPL-3.0 codebase ensure lasting independence from proprietary ticketing networks for teams willing to run their own registration stack.
Free IDE for Java, Kotlin, Go, TypeScript and Python. Built on IntelliJ Community, fully open source, 300+ plugins.
Show that pretix is listed as an open-source alternative. Paste into your README: