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

# Overview

Find the right element for every question you want to ask, grouped the way the Add element picker groups them.

## ➕ How to Add One

Open a form > click **Add element** on any page > pick a field from the picker.

> See [Add & Configure Fields](https://globosoftware.gitbook.io/globosoftware-docs/build-your-form/add-and-arrange-elements) for the full walkthrough — adding, reordering, duplicating, and configuring settings.

<figure><img src="https://2907469752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FehM2rz7MmKkWcJmgvJOe%2Fuploads%2Fgit-blob-eb767519e0da4b38957862c725b889a684a8d1cc%2Fscreenshot-field-types-add-element-picker.png?alt=media" alt="The Add element picker open, showing the categories Contact info, Text, Selects, Input, Ratings, Static text, File upload, Color and Number with every field type listed"><figcaption><p>The Add element picker groups every field type by category.</p></figcaption></figure>

{% hint style="info" %}

> **📌 Note:** Grayed-out fields in the picker need a plan upgrade.
>
> On Free: **Image Options, Hidden, Repeater, Feedback, Matrix, HTML, Product, Color Picker, Color Swatch**.
>
> See [Plans and billing.](https://globosoftware.gitbook.io/globosoftware-docs/settings/plans-and-billing)
> {% endhint %}

## 📚 33 field types across 9 groups

There are **33 field types** across **9 groups**. Open a group to browse it, or search the table below.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Contact info</strong></td><td>5 field types</td><td><a href="/field-types/contact-info.md">Contact info</a></td></tr><tr><td><strong>Text</strong></td><td>2 field types</td><td><a href="/field-types/text-fields.md">Text</a></td></tr><tr><td><strong>Number</strong></td><td>2 field types</td><td><a href="/field-types/number-fields.md">Number</a></td></tr><tr><td><strong>Selects</strong></td><td>10 field types</td><td><a href="/field-types/selects.md">Selects</a></td></tr><tr><td><strong>Input</strong></td><td>6 field types</td><td><a href="/field-types/input-fields.md">Input</a></td></tr><tr><td><strong>Ratings</strong></td><td>4 field types</td><td><a href="/field-types/ratings.md">Ratings</a></td></tr><tr><td><strong>File upload</strong></td><td>1 field type</td><td><a href="/field-types/file-upload.md">File Upload</a></td></tr><tr><td><strong>Color</strong></td><td>2 field types</td><td><a href="/field-types/colors.md">Color</a></td></tr><tr><td><strong>Static text</strong></td><td>1 field type</td><td><a href="/field-types/static-text.md">Static text elements</a></td></tr></tbody></table>

## Every field type

<table><thead><tr><th width="180">Field type</th><th width="140">Group</th><th>What it collects</th><th width="150">Availability</th></tr></thead><tbody><tr><td><a href="/field-types/contact-info/email.md">Email</a></td><td><a href="/field-types/contact-info.md">Contact info</a></td><td>A valid email address, with an optional confirmation box.</td><td>All plans</td></tr><tr><td><a href="/field-types/contact-info/name.md">Name</a></td><td><a href="/field-types/contact-info.md">Contact info</a></td><td>A name on one line, laid out beside your other contact fields.</td><td>All plans</td></tr><tr><td><a href="/field-types/contact-info/phone.md">Phone</a></td><td><a href="/field-types/contact-info.md">Contact info</a></td><td>A phone number, with an optional country flag picker and international checking.</td><td>All plans</td></tr><tr><td><a href="/field-types/contact-info/password.md">Password</a></td><td><a href="/field-types/contact-info.md">Contact info</a></td><td>A masked password with the strength rule you choose.</td><td>All plans</td></tr><tr><td><a href="/field-types/contact-info/country.md">Country</a></td><td><a href="/field-types/contact-info.md">Contact info</a></td><td>One country, from a list you can trim to the countries you ship to.</td><td>All plans</td></tr><tr><td><a href="/field-types/text-fields/text.md">Text</a></td><td><a href="/field-types/text-fields.md">Text</a></td><td>One line of typed text.</td><td>All plans</td></tr><tr><td><a href="/field-types/text-fields/textarea.md">Textarea</a></td><td><a href="/field-types/text-fields.md">Text</a></td><td>Several lines of typed text.</td><td>All plans</td></tr><tr><td><a href="/field-types/number-fields/number.md">Number</a></td><td><a href="/field-types/number-fields.md">Number</a></td><td>A number, with an optional minimum and maximum.</td><td>All plans</td></tr><tr><td><a href="/field-types/number-fields/quantity.md">Quantity</a></td><td><a href="/field-types/number-fields.md">Number</a></td><td>A whole number, set with minus and plus buttons.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/dropdown.md">Dropdown</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>One answer, picked from a dropdown list.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/checkboxes.md">Checkboxes</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>Several answers, with an optional write-in choice and selection limits.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/radio-buttons.md">Radio buttons</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>Exactly one answer, from a short visible list.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/button.md">Button</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>One answer, picked from large tappable buttons.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/switch.md">Switch</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>A yes or no, from a single toggle.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/image-options.md">Image Options</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>One or more answers, picked from image tiles.</td><td>Free plan: locked</td></tr><tr><td><a href="/field-types/selects/image-dropdown.md">Image Dropdown</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>One answer, from a dropdown where every entry carries a thumbnail.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/range-slider.md">Range slider</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>A value, set by dragging a handle between two ends.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/consent.md">Consent</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>An agreement tick, worded with links to your own terms and privacy pages.</td><td>All plans</td></tr><tr><td><a href="/field-types/selects/product.md">Product</a></td><td><a href="/field-types/selects.md">Selects</a></td><td>One product, searched and picked from your Shopify catalog.</td><td>Free plan: locked</td></tr><tr><td><a href="/field-types/input-fields/url.md">Url</a></td><td><a href="/field-types/input-fields.md">Input</a></td><td>A web address, checked for format before the form submits.</td><td>All plans</td></tr><tr><td><a href="/field-types/input-fields/date-time.md">Date time</a></td><td><a href="/field-types/input-fields.md">Input</a></td><td>A date, a time, or both.</td><td>All plans</td></tr><tr><td><a href="/field-types/input-fields/signature.md">Signature</a></td><td><a href="/field-types/input-fields.md">Input</a></td><td>A signature drawn with a mouse or a fingertip.</td><td>All plans</td></tr><tr><td><a href="/field-types/input-fields/repeater.md">Repeater</a></td><td><a href="/field-types/input-fields.md">Input</a></td><td>Extra lines the visitor adds to one question as needed.</td><td>Free plan: locked</td></tr><tr><td><a href="/field-types/input-fields/hidden.md">Hidden</a></td><td><a href="/field-types/input-fields.md">Input</a></td><td>Nothing from the visitor — carries a fixed value into the submission.</td><td>Free plan: locked</td></tr><tr><td><a href="/field-types/input-fields/bulk-order-table.md">Bulk order table</a></td><td><a href="/field-types/input-fields.md">Input</a></td><td>Several products and quantities at once, from a table of your catalog.</td><td>All plans</td></tr><tr><td><a href="/field-types/ratings/rating-star.md">Rating star</a></td><td><a href="/field-types/ratings.md">Ratings</a></td><td>A rating out of five stars, hearts or smiles.</td><td>All plans</td></tr><tr><td><a href="/field-types/ratings/rating-level.md">Rating level</a></td><td><a href="/field-types/ratings.md">Ratings</a></td><td>A score on a numbered scale, anchored by a word at each end.</td><td>All plans</td></tr><tr><td><a href="/field-types/ratings/feedback.md">Feedback</a></td><td><a href="/field-types/ratings.md">Ratings</a></td><td>A reaction, picked from a row of expression icons.</td><td>Free plan: locked</td></tr><tr><td><a href="/field-types/ratings/matrix.md">Matrix</a></td><td><a href="/field-types/ratings.md">Ratings</a></td><td>Answers to several questions against one shared set of choices, in a grid.</td><td>Free plan: locked</td></tr><tr><td><a href="/field-types/file-upload.md">File Upload</a></td><td>File upload</td><td>One or more files, within the types, count and size you allow.</td><td>All plans</td></tr><tr><td><a href="/field-types/colors/color-swatch.md">Color Swatch</a></td><td><a href="/field-types/colors.md">Color</a></td><td>One color, from a fixed palette you define.</td><td>Free plan: locked</td></tr><tr><td><a href="/field-types/colors/color-picker.md">Color Picker</a></td><td><a href="/field-types/colors.md">Color</a></td><td>Any color, picked visually or typed in as a code.</td><td>Free plan: locked</td></tr><tr><td><a href="/field-types/static-text.md">Static text elements</a></td><td>Static text</td><td>Nothing — displays headings, paragraphs, custom HTML and dividers.</td><td>All plans</td></tr></tbody></table>

<br>

## Next steps

* [Add and arrange elements](/build-your-form/add-and-arrange-elements.md) — every way to add, move, duplicate and delete an element.
* [Show or hide fields with conditional logic](/build-your-form/conditional-logic.md) — ask a question only when it applies.
