Fieldtypes

Fieldtypes determine the user interface and storage format for your fields. Statamic includes 40+ fieldtypes to help you tailor the perfect intuitive experience for your authors.

Fieldtypes with Updated Docs

Type Description
Array

Manage data in a key:value array format.

Assets

Upload files and use the Asset Browser to pick from existing files in your Asset Containers.

Bard

Rich article writing and block-based layouts made easy.

Button Group

Buttons you click. You can only choose one.

Checkboxes

Boxes you check. You can check 'em all.

Code

Write code and see it highlight. But will you choose spaces or tabs?

Color

Pick colors, enter hex or HSLA values, and other colorful things.

Date

Helps you pick a date, but not get one.

Entries

Create relationships with other entries.

Hidden

Set default data when creating new entries.

Integer

For when all you want is numbers.

List

Manage simple lists with the help of a keyboard-friendly interface.

Markdown

Our beautiful Markdown editor with preview, assets integration, and more.

Radio

Circles you click. You can only choose one.

Range

Choose a number between a min and max value.

Revealer

A button that reveals conditional fields like magic.

Section

A visual header to help break up and organize long publish forms.

Select

Choose from predefined options. This field is highly configurable.

Table

Create and manage simple tables of limitless columns and rows.

Tags

Enter a list of items with a tag-style interface.

Template

A template picker with autosuggest.

Terms

Attach Taxonomy Terms to your content.

Text

A simple text input field for managing short, unformatted text.

Textarea

A simple textarea field for managing longer, unformatted text.

Time

A timepicker. It lets you pick a time.

Toggle

A toggle switch for booleans (true and false).

Users

Relate users with your content.

Video

Extract embed URLs from Youtube, Vimeo, and HTML5 compatible video links and preview them right inline.

YAML

A YAML editor that directly manages YAML.

Everything Else

Type Description
Collections

Choose from one or more collections.

Fieldset
Grid

Manage columns of dynamic rows of data that can contain any other fieldtypes.

Relate

Create relationships with other content.

Replicator

Build your content by creating sets of fields you can mix and match on the fly.

Betterify this page on Github!