Eventzilla

Eventzilla is the easiest way to accept online registrations and payments for events, training classes, conferences, seminars and fundraising events for free.