Skip to content
IndexDesign corpus
ColorColor ToolGeneratorAI ToolFree

ColorMagic

Text-prompt palette generator with a free unauthenticated JSON search API

Aboutcolormagic.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.

Install command, framework, licence and component list.
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)

Related resourcesColor