Colormind API
by colormind.io
Graphics
Added on November 1st, 2026
Checked and working on November 1st, 2026
Visit colormind.io →
What it does
Colormind generates colour palettes with a machine learning model, for example to suggest colours for a website or illustration. POST a JSON request to colormind.io/api/ and get five RGB colours back; you can fix some colours and let the model fill in the rest. Models change daily, the service is briefly down at the daily reload, and it uses http only. Free for personal and non-commercial use, no key needed; commercial use by arrangement.
At a glance
- API key
- Not needed · More APIs with no key
- Pricing
- Free for personal and non-commercial use, no key needed; commercial use by arrangement.
- Commercial use
- Not on the free plan
- From the browser
- Yes (CORS)
- Formats
- JSON
- Interface
- REST
- Provider
- colormind.io
- Last checked
- Working on November 1st, 2026
More information: http://colormind.io/api-access/
Is this your service? Show that it is listed
Put this badge on your website or in your README; it links to this page. About the badge
Example request
curl
curl -X POST 'http://colormind.io/api/' \
-H 'Content-Type: application/json' \
-d '{"model": "default"}'
JavaScript
const response = await fetch("http://colormind.io/api/", {
method: 'POST',
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({"model":"default"}),
});
const data = await response.json();
console.log(data);
Python
import requests
response = requests.post(
"http://colormind.io/api/",
headers={
"Content-Type": "application/json",
},
json={
"model": "default",
},
timeout=30,
)
print(response.json())
The JavaScript works in a web page as well as in Node.js 18 or newer.