Skip to content
SPECIFICTION
Get listed

ColorMagic vs Leonardo

ColorMagic

colormagic.app

Leonardo

leonardocolor.io

Side by side

FigureColorMagicLeonardo
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
APIYesYes
Plans published11
Spec score · Color Palette Generators7.8 (#12)7.5 (#16)

Plans

ColorMagic

  • FreeFree

ColorMagic pricing →

Leonardo

  • Free / open sourceFree

Leonardo pricing →

In their own words

ColorMagic

ColorMagic is a free web tool that generates color palettes with AI, and it also offers an API. Palette inputs can be names, images, text, or hex codes; users can upload an image to extract colors. Results can be copied as colors, CSS, or gradient effects, or downloaded as PNG. Saving favorite palettes requires login. The site also includes a random color generator, color mixer, contrast checker, color name finder, coloring book, and color shades. Its mixer combines two colors at an adjustable ratio and reports the result in hex and RGB. The free API offers a GET endpoint to search palettes by query, including tags and text, but the API may be changed or removed without warning. The site says palette generation is unlimited and may show ads. The coloring book supports online coloring and downloading or printing artwork; pages are free for personal use, classrooms, and therapy sessions without an account. For the coloring book photo feature, processing happens in the browser unless a user chooses to upload through Illustrate with AI. The privacy policy says the service uses Google Analytics cookies and may collect profile and submitted information, device details, access history, referrers, IP addresses, server logs, and identifiers.

Visit colormagic.app

Leonardo

Leonardo is an open-source tool for creating, managing, and sharing accessible color systems for interface design and data visualization. Users can generate swatches from target contrast ratios or set target lightness, then adjust brightness, contrast, and saturation with adaptive themes. Sequential and diverging scales support data visualization. Accessibility tools can cycle through colorblind-safe palettes and compare color differences across color vision deficiency types, while charts and 3D models help evaluate themes. Themes and scales can be downloaded as SVG, and scales can also be exported as Tableau XML. Developer output includes parameters for @adobe/leonardo-contrast-colors, CSS custom properties, and design tokens. The related JavaScript package generates adaptive contrast-based colors and is installed with npm; its documentation includes vanilla JavaScript and React examples. The site also documents an MCP server for generating themes, checking contrast, converting colors, and creating palettes. The project is licensed under Apache V2 and has a free plan listed at free. One limitation is that generated contrast ratios can be slightly above requested values because RGB colors and color-space interpolation constrain exact results.

Visit leonardocolor.io