About Repeater (Core)

Maintains a collection of fields that are repeated for any number of times.

Category 1Field Types
Fieldtype modules that represent a data type used by fields.
Category 2Input Fields
Inputfield modules that provide a UI input widget in the ProcessWire admin.
Category 3Core Modules
Core modules are those already included with the ProcessWire core, but not necessarily installed. Most modules listed here can be installed by going to the modules screen and clicking "install" next to the module name.
Release StateStable
Should be safe for use in production environments. *
Module Version1.0.0
Class NameFieldtypeRepeater
Compatibility2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0
Date AddedJuly 27, 2012
Recommended ByNew recommendations may take up to 1 day to appear.



The Repeater is a Fieldtype that also includes an Inputfield for handling the repeatable elements. Creating a new repeatable field is as easy as installing the Fieldtype and then creating a new field of type Repeater. Once created, you simply select the fields you want included in the repeater.


See the Repeater Fields documentation page for a video and full details on how and when to use Repeater fields.


This module is included with the ProcessWire core but is not installed by default. To install it, just go to Admin > Modules > Fieldtype > Repeater > install.

Once installed, you can create a new field of type Repeater and choose the fields you want to be included in your Repeater.

The Repeater Fields documentation page linked above includes more details, including API usage.