> For the complete documentation index, see [llms.txt](https://docs.acpt.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acpt.io/meta-fields/field-types.md).

# Field types

All available field types

Here is the full list of available field types:

<table data-card-size="large" data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th></th><th></th><th></th><th></th></tr></thead><tbody><tr><td><a href="/meta-fields/field-types/address-field.md"><strong>Address</strong></a><br></td><td><strong>Input type</strong>: Google Maps/ OSM map</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: address</td><td><strong>Displayed as</strong> Google Maps/ OSM map</td><td></td></tr><tr><td><strong>Address multiple</strong></td><td></td><td><strong>Input type</strong>: Google Maps/ OSM map</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: address</td><td><strong>Displayed as</strong>: multiple maps</td></tr><tr><td><a href="/meta-fields/field-types/audio-field.md"><strong>Audio</strong></a></td><td></td><td><strong>Input type</strong>: Media</td><td><strong>Allowed values</strong>: resource url</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: audio file</td></tr><tr><td><a href="/meta-fields/field-types/audio-multiple-field.md"><strong>Audio multiple</strong></a></td><td></td><td><strong>Input type</strong>: Media</td><td><strong>Allowed values</strong>: resource urls</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: audio file</td></tr><tr><td><a href="/meta-fields/field-types/barcode-field.md"><strong>Barcode</strong></a></td><td></td><td><strong>Input type</strong>: Text</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: barcode format</td><td><strong>Displayed as</strong>: string | svg</td></tr><tr><td><a href="/meta-fields/field-types/select-checkbox-and-radio.md"><strong>Checkbox</strong></a></td><td></td><td><strong>Input type</strong>: checkbox</td><td><strong>Allowed values</strong>: the specified options</td><td><strong>Validation</strong>: is an allowed value(s)</td><td><strong>Displayed as:</strong> list</td></tr><tr><td><strong>Clone</strong></td><td></td><td><strong>Input type</strong>: as cloned fields</td><td><strong>Allowed values</strong>: by cloned fields</td><td><strong>Validation</strong>: specific to cloned fields</td><td><strong>Displayed as</strong>: requested cloned fields</td></tr><tr><td><a href="/meta-fields/field-types/color-field.md"><strong>Color</strong></a></td><td></td><td><strong>Input type</strong>: colorpicker</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: hexadecimal code</td><td><strong>Displayed as</strong>: color circle</td></tr><tr><td><a href="/meta-fields/field-types/country-field.md"><strong>Country</strong></a></td><td></td><td><strong>Input type</strong>: country picker</td><td><strong>Allowed values</strong>: the specified options</td><td><strong>Validation</strong>: is an allowed value</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/currency-field.md"><strong>Currency</strong></a></td><td></td><td><strong>Input type</strong>: number + select</td><td><strong>Allowed values</strong>: integer</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: text</td></tr><tr><td><a href="/meta-fields/field-types/date-field.md"><strong>Date</strong></a></td><td><strong>Input type</strong>: input date</td><td><strong>Allowed values</strong>: date</td><td><strong>Validation</strong>: date (format YYYY-MM-DD)</td><td><strong>Displayed as</strong>: string</td><td></td></tr><tr><td><a href="/meta-fields/field-types/datetime-field.md"><strong>Datetime</strong></a></td><td></td><td><strong>Input type</strong>: input datetime-local</td><td><strong>Allowed values</strong>: datetime</td><td><strong>Validation</strong>: datetime (format YYYY-MM-DD HH:mm)</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/date-range-field.md"><strong>Date range</strong></a></td><td></td><td><strong>Input type</strong>: date range picker</td><td><strong>Allowed values</strong>: date range</td><td><strong>Validation</strong>: date (format YYYY-MM-DD)</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/editor-field.md"><strong>Editor</strong></a></td><td></td><td><strong>Input type</strong>: TinyMCE editor</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/email-field.md"><strong>Email</strong></a></td><td></td><td><strong>Input type</strong>: email</td><td><strong>Allowed values</strong>: email</td><td><strong>Validation</strong>: email</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/embed-field.md"><strong>Embed</strong></a></td><td></td><td><strong>Input type</strong>: embed field</td><td><strong>Allowed values</strong>: resource url</td><td><strong>Validation</strong>: embeddable url</td><td><strong>Displayed as</strong>: iframe</td></tr><tr><td><a href="/meta-fields/field-types/file-field.md"><strong>File</strong></a></td><td></td><td><strong>Input type</strong>: WP Media</td><td><strong>Allowed values</strong>: resource url</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: link</td></tr><tr><td><strong>Flexible field</strong></td><td></td><td><strong>Input type</strong>: custom</td><td><strong>Allowed values</strong>: meta field block</td><td><strong>Validation</strong>: meta field</td><td><strong>Displayed as</strong>: none</td></tr><tr><td><a href="/meta-fields/field-types/gallery-field.md"><strong>Gallery</strong></a></td><td></td><td><strong>Input type</strong>: WP Media</td><td><strong>Allowed values</strong>: resource urls</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: images</td></tr><tr><td><a href="/meta-fields/field-types/html-field.md"><strong>HTML</strong></a></td><td></td><td><strong>Input type</strong>: HTML editor</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/icon-field.md"><strong>Icon</strong></a></td><td></td><td><strong>Input type</strong>: Icon picker</td><td><strong>Allowed values</strong>: svg</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: svg</td></tr><tr><td><a href="/meta-fields/field-types/id-field.md"><strong>ID</strong></a></td><td></td><td><strong>Input type</strong>: string</td><td><strong>Allowed values</strong>: string</td><td><strong>Validation</strong>: UUID, ULID or integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/image-field.md"><strong>Image</strong></a></td><td></td><td><strong>Input type</strong>: WP media</td><td><strong>Allowed values</strong>: string</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: image</td></tr><tr><td><a href="/meta-fields/field-types/image-slider-field.md"><strong>Image Slider</strong></a></td><td></td><td><strong>Input type</strong>: WP media</td><td><strong>Allowed values</strong>: resource urls</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: image slider</td></tr><tr><td><a href="/meta-fields/field-types/length-field.md"><strong>Length</strong></a></td><td></td><td><strong>Input type</strong>: number + select</td><td><strong>Allowed values</strong>: integer</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/list-field.md"><strong>List</strong></a></td><td></td><td><strong>Input type</strong>: multiple input text</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: string | html</td></tr><tr><td><a href="/meta-fields/field-types/number-field.md"><strong>Number</strong></a></td><td></td><td><strong>Input type</strong>: number</td><td><strong>Allowed values</strong>: integer</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/password-field.md"><strong>Password</strong></a></td><td></td><td><strong>Input type</strong>: password</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/phone-field.md"><strong>Phone</strong></a></td><td></td><td><strong>Input type</strong>: phone</td><td><strong>Allowed values</strong>: phone number string</td><td><strong>Validation</strong>: phone number format</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><strong>Post</strong></td><td></td><td><strong>Input type</strong>: select</td><td><strong>Allowed values</strong>: a valid post ID</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><strong>Post multi</strong></td><td></td><td><strong>Input type</strong>: select multi</td><td><strong>Allowed values</strong>: a valid post ID(s)</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/qr-code-field.md"><strong>QR Code</strong></a></td><td></td><td><strong>Input type</strong>: URL</td><td><strong>Allowed values</strong>: a valid URL</td><td><strong>Validation</strong>: URL</td><td><strong>Displayed as</strong>: string or image</td></tr><tr><td><a href="/meta-fields/field-types/select-checkbox-and-radio.md"><strong>Radio</strong></a></td><td></td><td><strong>Input type</strong>: radio</td><td><strong>Allowed values</strong>: the specified options</td><td><strong>Validation</strong>: is an allowed value</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/range-field.md"><strong>Range</strong></a></td><td></td><td><strong>Input type</strong>: range</td><td><strong>Allowed values</strong>: the specified options</td><td><strong>Validation</strong>: is an allowed value</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/rating-field.md"><strong>Rating</strong></a></td><td></td><td><strong>Input type</strong>: stars selection</td><td><strong>Allowed values</strong>: the specified options</td><td><strong>Validation</strong>: is an allowed value</td><td><strong>Displayed as</strong>: string | html</td></tr><tr><td><a href="/meta-fields/field-types/repeater-field.md"><strong>Repeater</strong></a></td><td></td><td><strong>Input type</strong>: repeater</td><td><strong>Allowed values</strong>: a valid meta field</td><td><strong>Validation</strong>: meta field</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/relational-field.md"><strong>Relational</strong></a></td><td></td><td><strong>Input type</strong>: relational</td><td><strong>Allowed values</strong>: the specified options</td><td><strong>Validation</strong>: a valid WordPress entity</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/select-checkbox-and-radio.md"><strong>Select</strong></a></td><td></td><td><strong>Input type</strong>: select</td><td><strong>Allowed values</strong>: the specified options</td><td><strong>Validation</strong>: is an allowed value</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/select-checkbox-and-radio.md"><strong>Select Multiple</strong></a></td><td></td><td><strong>Input type</strong>: select multi</td><td><strong>Allowed values</strong>: the specified options</td><td><strong>Validation</strong>: is an allowed value</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/table-field.md"><strong>Table</strong></a></td><td></td><td><strong>Input type</strong>: table builder</td><td><strong>Allowed values</strong>: string</td><td><strong>Validation:</strong> string</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><strong>Term</strong></td><td></td><td><strong>Input type</strong>: select</td><td><strong>Allowed values</strong>: a valid term ID</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><strong>Term multi</strong></td><td></td><td><strong>Input type</strong>: select</td><td><strong>Allowed values</strong>: a valid term ID(s)</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/text-field.md"><strong>Text</strong></a></td><td></td><td><strong>Input type</strong>: text</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/textarea-field.md"><strong>Textarea</strong></a></td><td></td><td><strong>Input type</strong>: text</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: none</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/time-field.md"><strong>Time</strong></a></td><td></td><td><strong>Input type</strong>: time</td><td><strong>Allowed values</strong>: time</td><td><strong>Validation</strong>: time</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/toggle-field.md"><strong>Toggle</strong></a></td><td></td><td><strong>Input type</strong>: checkbox</td><td><strong>Allowed values</strong>: 1/0</td><td><strong>Validation</strong>: boolean</td><td><strong>Displayed as</strong>: number | svg</td></tr><tr><td><a href="/meta-fields/field-types/url-field.md"><strong>Url</strong></a></td><td></td><td><strong>Input type</strong>: url + text</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: url</td><td><strong>Displayed as</strong>: string | html</td></tr><tr><td><strong>User</strong></td><td></td><td><strong>Input type</strong>: select</td><td><strong>Allowed values</strong>: a valid user ID</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><strong>User multi</strong></td><td></td><td><strong>Input type</strong>: select</td><td><strong>Allowed values</strong>: a valid user ID(s)</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr><tr><td><a href="/meta-fields/field-types/video-field.md"><strong>Video</strong></a></td><td></td><td><strong>Input type</strong>: WP media</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: url</td><td><strong>Displayed as</strong>: string | html</td></tr><tr><td><strong>Video multiple</strong></td><td></td><td><strong>Input type</strong>: WP media</td><td><strong>Allowed values</strong>: any</td><td><strong>Validation</strong>: url</td><td><strong>Displayed as</strong>: string | html</td></tr><tr><td><a href="/meta-fields/field-types/weight-field.md"><strong>Weight</strong></a></td><td></td><td><strong>Input type</strong>: number + select</td><td><strong>Allowed values</strong>: integer</td><td><strong>Validation</strong>: integer</td><td><strong>Displayed as</strong>: string</td></tr></tbody></table>
