# Fieldtypes Overview

Fieldtypes are customizable form [fields](/fields.md) used to structure your content and provide an intuitive content management experience. Each fieldtype has its own UI, data format, and configuration options.

## Overview

Fieldtypes are essentially different types of form inputs you can choose from when building a [blueprint](/blueprints.md). They range from simple text fields and select boxes, to more complex WYSIWYG-style editors like Bard.

:::watch https://www.youtube.com/embed/cs_jL6fCaA8
Watch how to add fields to a blueprint.
:::

## List of Fieldtypes

Check out the full list of [all fieldtypes](/reference/fieldtypes.md) in our reference section.

## Data Format

Fieldtypes are [augmented](/augmentation.md) to alter the output of your saved content according to how the field is expected to be used.

For example, a [markdown field](/fieldtypes/markdown.md) will automatically convert your plain text input into HTML according to your markdown options of choice. Given the very same input in a [textarea field](/fieldtypes/textarea.md), what you enter is what you return because that fieldtype doesn't alter the content. The documentation for each fieldtype will detail if any augmentation happens.

These same rules apply whether you're using [Antlers](/antlers.md), [Blade](/blade.md), [GraphQL](/graphql.md), or the [REST API](/rest-api.md).

:::tip
You can retrieve the original, un-augmented data by using the [raw modifier](/modifiers/raw.md), like so:

```
{{ markdown_field | raw }}
```
:::