Field plugins for Payload CMS 19
Custom field plugins for Payload CMS: color and icon pickers, table and matrix fields, encrypted fields, blur-data and character counters.
Menus
Adds a menus collection to Payload for building navigation with nested items, collection links, custom URLs, icons, and preview images.
Icon Picker
Adds an icon picker field plugin for Payload CMS with search and SVG support.
Barcodes
Adds Code 128, EAN-13 and QR code generation to Payload product collections with a printable label page and optional admin print buttons.
Shipping Classes
Adds weight, dimensions, and shipping class fields to Payload products and variants, storing values canonically in grams and millimetres for cart totalling.
Downloads
Sells digital products from a Payload store using signed, expiring download links that stop working when an order is refunded.
Order Numbers
Assigns every Payload ecommerce order a short, readable, concurrency-safe number like ORD-01042 via a reservations collection.
Icons
Icon picker field for Payload 3 that stores an icon as provider and name, with Lucide and Phosphor providers.
UniRate
Integrates the UniRate currency exchange and VAT API into Payload CMS v3 with four server-side endpoints and a prefilled currency select field.
Field Factories
Provides factory functions for creating Payload CMS field configurations.
Phone Number
Plugin for formatting and validating phone numbers in Payload CMS.
Icon Picker Field
Payload field plugin for selecting icons from an icon set within the admin UI.
Color Picker Field
Add a color picker field to Payload collections with HEX support.
Character Count
Counts characters in richtext and text fields for Payload CMS.
Better Fields
This plugin provides improved fields for the admin panel in Payload.
Google Maps Autocomplete Field
Integrates Google Maps Places Autocomplete into Payload CMS.
AI Completions
Payload plugin that generates field content through OpenAI chat completions from the admin panel.
AI
Generates and stores vector embeddings for Payload fields using the OpenAI or NLP Cloud APIs.
Base64 image placeholder
Generates a base64-encoded placeholder image for Payload upload collections and stores it in a text field.
Phone Field
Adds a phone number field to Payload collections with country-code selection and validation, powered by react-phone-number-input.
Field plugins add custom field types to Payload CMS — color and icon pickers, table fields, encrypted values, blur-data and character counters — so editors get the right input for each kind of data.
What these plugins cover
- Color and icon pickers
- Table and matrix fields
- Encrypted and secret fields
- Blur-data and image placeholders
- Character count and validation
- Computed and derived fields
Custom field types
Drop a new field type into any collection without writing a React component; combine with the editor and forms for richer inputs.
See also the editor, forms and content management.
Frequently asked questions
What custom field types can I add to Payload CMS?
Field plugins add color and icon pickers, table and matrix fields, encrypted fields, blur-data placeholders, character counters and more.
Do they support encrypted fields and validation?
Yes — some field plugins encrypt values at rest, and most add validation rules and constraints to keep input clean.
Are these field plugins free?
Yes — every field plugin on Payload Market is open-source and free to install.