Validation

Validation runs in the browser after mapping.

TypeBehavior
Empty cellnull. Error if required.
stringTrimmed string; internal whitespace collapsed.
booleantrue/false, yes/no, y/n, 1/0, on/off. Stored as a boolean.
urlhttp or https. Bare www.example.com is stored with https://.
numberCurrency, thousands separators, percentages as fractions (50%0.5), and EU decimals. Locale via numberLocale (us | eu | auto).
emailSimple email regex; strips mailto: and Name <addr>; stored lowercased.
dateNormalized to YYYY-MM-DD. Slash dates follow dateOrder (MDY default, or DMY).
enumCase-insensitive match against enumValues; returns the canonical allowed value.

Unmapped fields behave like empty cells.

Field-level unique and component duplicateKey both flag in-file duplicates. Multi-sheet Excel workbooks expose a sheet picker on the map step. Pass dir="rtl" for right-to-left layouts.

Related: Fields · Duplicates · Errors · Validate before insert guide