Color Converter Input
Pricing
from $1.00 / 1,000 results
Go to Apify Store

Color Converter Input
A versatile tool for converting colours between HEX, RGB, and HSL formats while generating harmonious colour palettes.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Jamshaid Arif
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
🎨 Color Converter
A versatile tool to convert colors between HEX, RGB, and HSL formats and generate harmonious color palettes.
🚀 Features
- Convert any color input to HEX, RGB, or HSL
- Accepts color formats:
- HEX (
#FF5733) - RGB (
rgb(255,87,51)) - HSL (
hsl(11,100%,60%)) - Named colors (
red,blue, etc.)
- HEX (
- Generate harmonious palettes based on color theory
- Choose palette type: complementary, analogous, triadic, split-complementary, monochromatic, or all
- Specify the number of colors in the palette
- Works with custom output format: HEX, RGB, or HSL
📥 Input Schema
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
color | string | ✅ Yes | — | Input color in HEX, RGB, HSL, or named format. |
generatePalette | boolean | ❌ No | true | Enable to generate harmonious color palettes. |
paletteType | string | ❌ No | all | Type of color harmony for the palette. Options: all, complementary, analogous, triadic, split_complementary, monochromatic. |
numberOfColors | integer | ❌ No | 5 | Number of colors in the generated palette (2–12). |
outputFormat | string | ❌ No | HEX | Format of the converted color(s): HEX, RGB, or HSL. |
⚙️ How It Works
-
Color Conversion
Converts the input color to the specified output format (HEX, RGB, or HSL). -
Palette Generation (if enabled)
- Generates colors based on color theory harmonies.
- Uses the selected
paletteTypeto determine relationships between colors. - Produces the requested number of colors (
numberOfColors).
🧮 Example
Input
{"color": "#FF5733","generatePalette": true,"paletteType": "analogous","numberOfColors": 5,"outputFormat": "HEX"}
Output
{"originalColor": "#FF5733","converted": {"HEX": "#FF5733","RGB": "rgb(255,87,51)","HSL": "hsl(11,100%,60%)"},"palette": ["#FF5733", "#FF8C33", "#FF3333", "#FF33A8", "#FFC233"]}
🏗️ Use Cases
- UI/UX design and prototyping
- Web design color tools
- Generating consistent brand color palettes
- Automation pipelines for design systems
⚡ Notes
- Input color format is flexible; output respects
outputFormat. numberOfColorsis limited to 2–12 for practical palettes.paletteType"all"generates all available harmonies.
📄 License
MIT License