# Advanced Forms

Modern form components with validation, file upload, and wizards

##### Contact Form with Real-time Validation

First Name
Last Name
Email Address
Subject
Message

###### Contact Information

Address
123 Business St, Suite 100
City, State 12345
Phone
+1 (555) 123-4567
Email
support@company.com

##### User Registration with Password Strength

Username
Email
Password
Confirm Password
I agree to the Terms of Service and Privacy Policy

###### Password Requirements

- At least 8 characters
- One uppercase letter
- One lowercase letter
- One number
- One special character

##### Advanced File Upload with Progress

##### Drop files here or click to browse

Support for multiple files (Max 10MB each)

###### Uploaded Files ()

##### Enhanced Multi-step Form Wizard

Progress

##### Personal Information

Tell us about yourself

First Name *
Last Name *
Email Address *
Phone Number
Date of Birth
Gender

##### Address Information

Where can we reach you?

Street Address *
City *
State *
ZIP Code *
Country

##### Account Setup

Set up your account credentials

Username *
Password *
Confirm Password *
Security Question
Security Answer

##### Preferences & Review

Configure your preferences and review your information

###### Notification Preferences

Email Notifications Receive updates via email
SMS Notifications Receive updates via SMS
Marketing Communications Receive promotional content
Public Profile Make profile visible to others

###### Review Your Information

###### Personal Information

Name:

Email:

Phone:

Birth Date:

###### Address

###### Account

Username:

I agree to the Terms of Service and Privacy Policy *

### Registration Complete!

Thank you for completing the registration process. Your account has been created successfully.

A confirmation email has been sent to