Attendee CSV Validator

Attendee CSV Validator

Validate your attendee CSV before importing it into Expo Pass. We'll check every row and column for issues that could block your upload — and give you a downloadable error report.

📋

Drag & drop your CSV here

— or —

.csv files only

What gets checked automatically
📧

Email Validation

Optional — if present, must be valid format, no duplicates, no trailing spaces

🔁

Duplicate Emails

Every duplicate flagged with row reference

👤

Required Fields

First Name & Last Name on every row

📱

Phone Formatting

Non-standard phone number formats

📮

ZIP Code Format

Must be 5-digit or ZIP+4

⚠️

Special Characters

Flags ^ * % ; in any cell

🗂️

Column Structure

Required columns present in header

🧹

Blank Rows

Detects empty or junk rows

🔤

File Encoding

Detects non-UTF-8 formats (CSV MS-DOS, Macintosh, etc.)

✂️

Untrimmed Spaces

Flags leading/trailing spaces in any cell

🪪

Attendee ID Uniqueness

Duplicate IDs flagged — case-insensitive

Reviewing your CSV…

Parsing file structure…