Digital Forms & Waivers Made Simple
Create waivers, registration forms, and surveys in minutes. Collect signatures, payments, and data — share via link, QR code, or embed on your website.
Works for any organization
Youth Sports
Liability waivers, medical forms, and registration for leagues and clubs.
Camps & Clinics
Camp enrollment with parent consent, emergency contacts, and payment.
Events & Races
Event registration with liability release and entry fee collection.
Community Organizations
Volunteer sign-ups, feedback surveys, and program applications.
Free to start · No credit card required
From Template to Submissions in Minutes
No technical skills required. Pick a template, customize it, and start collecting responses.
Pick a Template
Choose from curated templates for waivers, medical forms, camp registration, feedback surveys, and more — or start from scratch.
Customize & Brand
Add, remove, or rearrange fields with the drag-and-drop builder. Set up payment collection, file uploads, and legal agreements.
Share & Collect
Publish your form and share via direct link, QR code, or embed on your website. Track submissions and export data as CSV.
Start with a Template, Make It Yours
Curated templates for common scenarios — customize every field, add your branding, and publish in minutes.
Sports Liability Waiver
waiverStandard liability waiver with risk acknowledgment and release of liability.
Photo & Video Release
consentConsent for photographing and recording participants at events.
Medical Information
medicalEmergency contacts, allergies, medications, and insurance details.
Camp Registration
registrationCamp enrollment with parent info, medical notes, waiver, and payment.
Volunteer Application
registrationCoach, referee, and volunteer sign-up with background check consent.
Feedback Survey
surveyEnd-of-season or post-event feedback from players, parents, and staff.
Start from Scratch
Build a completely custom form with our drag-and-drop builder.
Everything You Need to Collect Data
20+ field types, payment collection, file uploads, e-signatures, and more — built for organizations that need more than Google Forms.
Drag-and-Drop Builder
Visual form builder with 20+ field types. Add sections, page breaks, conditional logic, and more — no coding required.
Legal Agreements & Waivers
Rich text agreement blocks with checkbox consent. Perfect for liability waivers, photo releases, and terms acceptance.
Payment Collection
Collect registration fees, entry fees, or donations via Stripe. Configurable pricing per form with automatic receipts.
File & Photo Uploads
Accept document uploads, headshot photos with camera capture, and SafeSport certificates directly in your forms.
Submissions Dashboard
Review, approve, or reject submissions. Filter by status, search by name, and manage responses from a central dashboard.
CSV Export
Export all form submissions as a CSV file. Dynamic columns based on your form fields for easy spreadsheet analysis.
A Field Type for Every Question
From simple text fields to file uploads, payment collection, and legal agreements — build forms that handle real-world complexity.
- Agreement blocks with rich text for legal waivers
- Payment collection via Stripe Connect
- File and photo uploads with camera capture
- Multi-page forms with progress indicators
- Conditional fields based on age (U18 forms)
- Date pickers, dropdowns, and multi-select
Available field types
Three Ways to Reach Your Audience
Share forms via direct link, generate a QR code for physical locations, or embed directly on your website.
Direct Link
Every published form gets a unique URL. Copy and share via email, text message, social media, or any messaging platform.
QR Code
Generate a scannable QR code for your form. Print it on flyers, post it at your facility, or include it in newsletters.
Website Embed
Embed your form directly on any website with a simple iframe snippet. The form adapts to fit the container — no styling needed.
Who Uses RootForms?
Any organization that needs digital forms, waivers, or data collection — from youth sports to community events.
Youth Sports
Leagues, clubs, and recreational programs that need participation waivers.
- Liability waivers
- Medical forms
- Player registration
Camps & Clinics
Summer camps, training clinics, and after-school programs.
- Camp enrollment
- Parent consent
- Payment collection
Events & Races
5K races, tournaments, fundraisers, and community events.
- Entry registration
- Liability release
- Entry fees
Community Orgs
Schools, churches, nonprofits, and volunteer organizations.
- Volunteer sign-ups
- Feedback surveys
- Program applications
Free to Start, Affordable to Scale
Get started with RootForms for free. Upgrade when you need more capacity or premium features.
Free
Perfect for getting started
- Up to 5 forms
- 100 submissions per month
- All 20+ field types
- All templates included
- Direct link sharing
- QR code generation
- "Powered by RootForms" badge
Pro
For growing organizations
- Unlimited forms
- Unlimited submissions
- CSV export
- Website embed
- Custom branding
- Remove "Powered by" badge
- Priority support
Payment collection on forms uses Stripe Connect. A $5 + 5% platform fee applies per paid transaction (or just 5% for transactions over $150). No fees on free forms.
Part of the Root Ecosystem
Works Standalone or With Any Pillar
RootForms integrates with RootSoccer leagues, clubs, facilities, and tournaments — or use it completely independently for any organization.
Explore the Full PlatformReady to Ditch Paper Forms?
Create your first digital form in under 5 minutes. Free forever for small organizations.