WordPress plugin intelligence profile

Color Picker for Contact Form 7

Add a fully customizable color picker field to your Contact Form 7 forms — let users select and submit any color in hex or RGBA format.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.5 · PHP 7.2
Directory statusactive
Last directory update29 Jun 20264mo ago
Active installations30Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Color Picker for Contact Form 7 version 1.0 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Color Picker for Contact Form 7 is a lightweight and easy-to-use WordPress plugin that extends Contact Form 7 with a dedicated color picker field. Whether you are building a design request form, a product customization form, or any form where users need to select a color, this plugin gives you a seamless, visually rich color input.

Using the built-in CF7 tag generator, you can insert a color picker field into any Contact Form 7 form in seconds — no coding required. The color value selected by the user is automatically included in the form submission and can be included in notification emails using the standard CF7 mail-tag system.

Powered by the popular JSColor library, the color picker popup is fully configurable: choose between hex and RGBA color formats, set the popup background color, control its dimensions, position, and preview size — all from within the Contact Form 7 form editor.

Useful Links:

– Documentation

– Live Demo

– Get Pro Version

🎨 Why Use Color Picker for Contact Form 7?

Contact Form 7 is the most popular WordPress form plugin, but it does not natively support color input fields. This plugin fills that gap perfectly. Instead of asking users to type a color code manually (and risk errors), you can provide a professional, interactive color picker that makes the experience intuitive and accurate.

Common use cases include:

  • Design and branding request forms
  • Product customization and printing order forms
  • Interior design or decoration inquiry forms
  • T-shirt, merchandise, or print-on-demand order forms
  • Website or logo design request forms
  • Event planning and decoration forms

✅ Free Version Features

Color Picker Field Tag Generator

Adds a new “color_picker” tag type inside the Contact Form 7 form editor. Use the visual tag generator panel to configure the field without writing any code.

Required Field Support

Mark the color picker field as required. If the user tries to submit the form without selecting a color, CF7’s standard validation will trigger and prevent submission.

Default Color Value

Set a pre-selected default color that is shown in the field when the form first loads. g. #b5428d ).

This gives users a starting point and ensures the field is never empty.

Color Format Selection — Hex or RGBA

Choose how the selected color value is captured and submitted. Two formats are supported:

g. #ff6600 )

g. rgba(255, 102, 0, 1) )

Color Picker Popup Background Color

Customize the background color of the color picker popup panel. This is useful for matching the color picker’s appearance to your site’s design. Accepts any hex value (default: #333 ).

Color Picker Popup Width

Set the width of the color picker popup in pixels. Default value is 180px.

Color Picker Popup Height

Set the height of the color picker popup in pixels. Default value is 180px.

Color Picker Popup Padding

Control the internal padding of the color picker popup. Default value is 18px.

Color Preview Size

Set the size of the color preview swatch displayed inside the input field, in pixels. Default value is 80px.

Color Picker Popup Position

Choose where the color picker popup appears relative to the input field. Four positions are available:

– Left

– Right

– Top

– Bottom (default)

Custom ID and Class

Optionally assign a custom HTML id and/or CSS class to the color picker field for styling or JavaScript targeting purposes.

Mail Tag Support

The selected color value is fully compatible with the Contact Form 7 mail system. Insert the generated mail-tag into the Mail tab to include the chosen color in submission notification emails.

🔒 Pro Version Features

The Pro version of Color Picker for Contact Form 7 unlocks powerful additional functionality for advanced forms.

Multiple Color Picker Fields Per Form

In the free version, only one color picker field is active per form page. If more than one color picker field is added, additional fields display a message prompting the user to upgrade. g.

).

👉 Upgrade to Pro

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cf7 color input
  • color field
  • color picker
  • color picker addon
  • contact form 7
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.5 · PHP 7.2
Update activity29 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.