Event Registration Form

A free event registration form template for React: event header, attendee details, ticket types with prices, quantity, dietary needs and terms, validated with React Hook Form and Zod.

ReactTailwind CSSReact Hook FormZodFree
event-registration-form.tsx

Nov 14, 2026 · Berlin

Design Systems Summit

Ticket

Installation

Install the form libraries, then copy the code above into your project.

npm i react-hook-form zod @hookform/resolvers

About the Event Registration Form

A registration form for conferences, meetups and workshops: an event header, name and email, an optional company for the badge, ticket type cards with prices, a quantity field, dietary needs and a terms checkbox.

When to use it

Use it for conferences, meetups, workshops, webinars with paid tiers, or any event that sells tickets.

More form templates

All forms →