microCMS Features

Editor

Handle diverse data types to adapt to any system requirement—from media and e-commerce to SaaS.
You can change schemas freely even after content is created, so feature additions and updates don't require development work.

ヒーローイメージ

Editors for every combination

You can choose from various editors depending on the data input format.

Text field

Text Field

A free-form single-line text field. Suitable for titles and similar content.

Configurable options:

  • Required field setting
  • Description text
  • Allow duplicates (unique) setting
  • Allow only specific patterns
  • Character limit setting
Text area

Text Area

A free-form multi-line text field. Input is plain text only.

Configurable options:

  • Required field setting
  • Description text
  • Allow only specific patterns
  • Character limit setting
See setup guideicon
Rich editor

Rich Editor

A free-form multi-line text field. Use toolbar buttons to decorate text and insert images, tables, and more.

Configurable options:

  • Required field setting
  • Description text
  • Toolbar customization
  • Color presets
  • Font size presets
  • Custom class
See setup guideicon
Image field

Image Field

An image field. The API returns image URL, width, height, and alt.

Configurable options:

  • Required field setting
  • Description text
  • Image size limits (width / height)
Multiple images field

Multiple Images Field

A multiple images field. The API returns image URL, width, height, and alt as an array.

Configurable options:

  • Required field setting
  • Description text
  • Image size limits
  • Layout (scroll / 2 columns / 3 columns / 4 columns)
File field

File Field

A file field. The API returns the file URL.
*Available on Team plan and above

Configurable options:

  • Required field setting
  • Description text
See setup guideicon
Date/time field

Date/Time Field

A Date-type field. Select a date and time from a calendar.

Configurable options:

  • Required field setting
  • Description text
  • Date only or date and time
Boolean field

Boolean Field

A Boolean-type field. Toggle on/off with a switch.

Configurable options:

  • Required field setting
  • Description text
  • Default value (false / true)
Select field

Select Field

A field for selecting a value from a predefined list. Multiple selection is available depending on settings.

Configurable options:

  • Required field setting
  • Description text
  • Options (add / remove / reorder)
  • Multiple selection (default value)
See setup guideicon
Custom field

Custom Field

A field that lets you combine existing fields into a group.
You can also set the layout to one or two columns.

Configurable options:

  • Required field setting
  • Description text
  • Custom fields
  • Fields to display in the list view (count of fields with values, or select from text fields)
Custom Fields pageicon See setup guideicon
Repeater field

Repeater Field

Register multiple custom fields and stack them freely like a block editor.

Configurable options:

  • Required field setting
  • Description text
  • Repeater fields and sort order
  • Repeater field count limits (minimum / maximum)
Repeater Fields pageicon See setup guideicon
Extension field

Extension Field

Embed custom fields hosted externally using iframe. This lets you load and select your own data or external data.

Configurable options:

  • Required field setting
  • Description text
  • Extension field URL

We publish extension fields as open source and provide ready-to-use options.

Extension field that auto-fills address from postal codeicon HTML editing extension field with syntax highlighting, autocomplete, and indenticon

Related Information

In-depth guide to the microCMS editor

In-depth guide to the microCMS editor

Walk through each microCMS field type with actual UI screenshots. The advanced sections also cover two field types in detail:

  • Repeater field
    Register multiple custom fields in advance and stack them freely like a block editor.
  • Extension field
    Embed custom fields you host externally using iframe.
Try microCMS for free

Get started with microCMS at no cost.
Contact us if you have any questions.