Fields

Every country draws its form from these 11 fields. A country picks which of them it asks for and in what order, and may relabel four of them (line3, city, state, postcode); everything else here is the same everywhere.

Names and tokens

The label is the English default. The autocomplete token says what the field holds, whatever its name, and is what browser autofill fills it by.

FieldLabelAutocompleteRequired
countryCountrycountryAlways
first_nameFirst namegiven-nameAlways
last_nameLast namefamily-nameAlways
emailEmailemailAlways
phone_numberPhone numbertelNever
line1Addressaddress-line1Always
line2Apartment, suite, etc.address-line2Never
line3Address line 3address-line3Never
cityCityaddress-level2Where collected
stateState/provinceaddress-level1Where a curated layout collects it
postcodePostal codepostal-codeWhere a curated layout collects it

On the default layout the postcode and state are optional, because many of the countries on it have neither. The email is described for every country but in no layout: a form asks for it once, however many addresses it has. A page may still require a field no country does, such as the phone number.

Inputs

How each control is drawn. A state becomes a select in a country with a list of states.

FieldTypeMax lengthCapitalize
countryselectnonenone
first_nametext255words
last_nametext255words
emailemail254none
phone_numbertel24none
line1text255words
line2text255words
line3text255words
citytext255words
statetext255words
postcodetext64characters