ColorMagic
Text-prompt palette generator with a free unauthenticated JSON search API
Tier B · UsefulColor ToolGeneratorAI Toolcolormagic.app

ColorMagic generates five-colour palettes from a text prompt (a keyword, mood, brand name or hex seed) or by extracting colours from an uploaded image. Alongside the generator it keeps a searchable, tag-indexed community library of saved palettes plus small side tools: Random Color, Color Palette From Image, Color Mixer and a Color Contrast Checker. A public endpoint, GET /api/palette/search?q=, returns palette JSON with hex arrays, tags and like counts, with no key and no account. It suits anyone who wants a palette from a vibe word rather than from colour-wheel maths.
For an agent
Use this when the brief is semantic — 'a palette that feels like autumn coffee shop' — because the tag index actually answers that; I verified GET https://colormagic.app/api/palette/search?q=ocean returns plain JSON hex arrays with no auth header. Prefer Huemint instead when you need colours that satisfy a specific foreground/background contrast structure, because ColorMagic returns a flat five-swatch strip with no role assignment and no contrast guarantee. The site itself warns the API 'may be removed or changed at anytime' — cache what you fetch and do not put it on a build-time critical path.
Why it is here. It is one of very few colour tools an agent can query directly with a plain GET and no key, which makes prompt-to-palette a solved step rather than a screenshot-reading problem.
Facts
- License
- Unknown
- Pricing
- Free, Free but account required
- Framework
- Not applicable
- Styling
- Not applicable
- Distribution
- Web app / online tool, Public HTTP API
- Platform
- Web
- Content type
- Dataset / structured records
- Agent readiness
- Public API without auth
- Accessibility
- Unknown
- Maturity
- Actively maintained
- Pricing detail
- Free. No paid tier. An account is needed only to save favourites.
Notable for
- prompt-to-palette generation
- keyless JSON search API
- tag-indexed palette library
- image colour extraction
- explicitly unstable API
Provenance
Verified 2026-08-16. HTTP 200. https://colormagic.app, https://colormagic.app/api, live call to https://colormagic.app/api/palette/search?q=ocean (returned JSON)
Also in Color
6- Coolors · Palette generator with 10M+ schemes, contrast checker and Tailwind export
- Grabient · Cosine-gradient generator; CSS/SVG/PNG export and a real llms.txt
- Leonardo · Adobe's contrast-first colour system generator, with an npm module behind it
- OKLCH Color Picker · Pick and convert colors in OKLCH with P3 and Rec2020 gamut warnings
- Color Hunt · ~4,200 curated 4-colour palettes, filterable by 18 colours and 31 moods
- Huemint · ML palette generator driven by a contrast matrix, with an open POST API