# Builtin Field Types

Lektor supports many different types that can be used for data modelling.

Plugins can add additional types, see the plugin "how to".

#### boolean

A type that can store either true or false.

#### checkboxes

A type that can be used to select multiple items of a list.

#### date

A type that can store a date.

#### datetime

A type that can store a date and time.

#### float

A type that can store floating point numbers.

#### flow

A type to build complex pages out of blocks.

#### html

A type that can store raw HTML.

#### integer

A type that can store natural numbers.

#### markdown

A type that can store and parse Markdown.

#### select

A type that can be used to select a single item from a list.

#### sort_key

An integer type specific for sorting.

#### string

A type that can store a single line of text.

#### strings

A type that can store multiple separate strings.

#### text

A type that can store a multiple lines of text.

#### url

A type that can store URLs.

## Comments