Shadcn.io is not affiliated with official shadcn/ui
Dynamic Array Fields Form
A dynamic form with an array of text fields that can be added or removed using React Hook Form's useFieldArray
Build forms with dynamic field arrays that users can add or remove on demand. Perfect for collecting lists of items, tags, or any repeatable single-value data where the quantity isn't known upfront.
Dynamic Array Fields Form preview
Loading...
Scroll to load preview
Installation
Install
Pro block
Related Components
Repeatable Group
Repeatable multi-field entry groups
Sortable Items
Reorderable sortable item list
Nested Objects
Nested object dot notation fields
Tag Input
Tag input with add/remove chips
Multi Select
Multi-select with checkbox popover
Dynamic Options
Dynamically loaded select options
FAQ
Last updated on March 24, 2026
Was this page helpful?
Sign in to leave feedback.