Toolso.AI
Toolso.AI
All ToolsCategoriesTrendingLatest ToolsPricingBlog
Toolso.AI
Toolso.AI
Toolso.AI
Toolso.AI

Discover the best AI tools to boost your productivity

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

Popular Categories

  • AI Writing
  • AI Image
  • AI Video
  • AI Coding
  • More Categories

Explore

  • Latest Tools
  • Popular Tools
  • More Tools
  • Submit Tool
  • Pricing

About

  • About Us
  • Contact
  • Blog
  • Changelog

Legal

  • Cookie Policy
  • Privacy Policy
  • Terms of Service
  • Refund Policy
© 2026 Toolso.AI All Rights Reserved
Limited timeLimited-time offerFeatured Listing24h priority review · No backlink · 30 days featured$29.90then $59.90Price rises to $59.90 after Oct 31Ends in--:--:--Submit now
  1. Home
  2. All Tools
  3. Image Editing
  4. ColorMagic
ColorMagic interface previewVisit Website
ColorMagic logo

ColorMagic

Generate color palettes from text, a hex code or an image. Refine the colors, copy CSS, check contrast and download palettes as PNG.

Image EditingDesign Tool#Background Removal#api integration#graphic design
Try for Free
Saves
Visits
Views
Pricing
Freemium
Published
Oct 29, 2026
Domain
colormagic.app
Community rating

Used this tool? Rate it

Rate this tool

ColorMagic Product Information

Try for Free
Tool Information
Saves
Visits
Views
Pricing
Freemium
Published
Oct 29, 2026
Domain
colormagic.app
Community rating

Used this tool? Rate it

Rate this tool

Featured Tools

Related Tools

Try for Free

What is ColorMagic?

ColorMagic is an AI color palette generator that turns a mood, brand, name, text description, hex code or image into a color scheme. The main palette tool works through a website, with separate tools for extracting colors from a photograph, mixing two colors, finding color names and checking contrast.

Its useful distinction is the range of starting points. A written description supplies a theme, a hex code supplies an existing color, and a photograph supplies visual material. The generated palette can then be adjusted and carried into design work through color values, CSS or an image download. ColorMagic also has coloring pages, a background remover, a palette search API and a separate desktop image editor; those tools have their own processing and platform boundaries.

Core features

Image palette extraction

The image color palette tool accepts an uploaded picture or a direct image URL and returns five colors with HEX and RGB values, ready to copy or save. It offers an image-based starting point alongside the text generator, rather than requiring a written description of every color in the picture.

The extraction groups pixels and selects representative colors from six roles: vibrant, muted, dark vibrant, dark muted, light vibrant and light muted. It keeps the first five distinct results.

Palette refinement and delivery

Generated palettes provide HEX and RGB values to copy, controls for brightness, saturation and warmth, previews of UI components, and CSS output with gradients and color variables. A palette can also be shared with team members and clients. These controls act on the resulting palette, separately from the words used to generate it.

ColorMagic supports copying colors, CSS and gradient effects, and downloading a palette as PNG.

Two-color mixing

The color mixer takes two colors through swatches or HEX fields, weights them with a slider, and produces a named color with HEX and RGB values. Moving the ratio changes how much each input contributes; at the middle, the two inputs have equal weight. Copy controls are available for the result, and the tool can generate a full palette around the mixed color.

Random colors and named matches

The random color tool produces a new color with its HEX value, RGB value and name when the button or space bar is pressed. A separate five-color block produces a set at once. Those colors are independently random, so the block is a different tool from the generator that builds a palette around a description.

Color Name Finder returns matches from a fixed color-name index rather than inventing a new label for the input. It compares colors in CIELAB using the CIEDE2000 perceptual-difference metric and orders results by the smallest difference. The names come from CSS keywords, a public color survey and a collected color-name list. A closest name is therefore a nearest indexed match, rather than a guarantee that the input and named color are identical.

Contrast checks

The contrast checker compares primary and secondary colors against WCAG contrast criteria, including AA minimum contrast, AAA enhanced contrast and AA non-text contrast. It displays the contrast ratio and distinguishes normal text from large text.

The checker provides a test of a color pair in its text-size context. The palette generator and the image extractor remain separate sources of candidate colors; generating a set does not itself establish that every possible foreground and background combination in it meets a contrast threshold.

Coloring and background tools

The coloring tool lets users fill shapes with palette swatches or custom colors, undo and redo changes, erase fills, download a 2400 × 2400 PNG, or print the artwork. Its designs include mandalas, flowers and geometric patterns. A photo can be turned into a paint-by-numbers page. Color choices can thus be applied to areas of an actual composition rather than viewed only as a row of swatches.

The background remover accepts JPG, PNG and WebP and downloads a PNG with a transparent, white or chosen-color background. Very large photos are scaled to 2400 pixels on the long side before processing. Its Fast mode is tuned for people and portraits; Detailed mode covers objects such as products, pets and plants, with different browser and model-download requirements.

Guide

Describing a palette

The text generator accepts plain language, with examples built around mood and setting, brand and audience, or materials and references. A hex code can identify a color to retain while the rest of the scheme is built around it. The documented examples include a calm morning by the sea, a friendly independent bakery, and materials such as weathered copper with grey stone.

Two or three details can define the palette brief; long descriptions can pull it in several directions. Repeating the same description can produce another arrangement of the idea. These controls concern the brief given to the generator, rather than a fixed palette selected solely by a named color-scheme rule.

The basic palette workflow is:

  1. Enter a name, description, brand name or HEX code.
  2. Select Generate Color Palette to create the scheme.
  3. Use the palette's color values, CSS or gradient output, or download the PNG.
  4. Use the heart button to keep a favorite palette; that saving action requires login.

Image extraction has a different input path: upload a picture or supply its direct image URL. The returned five-color palette has its own HEX and RGB values. It can be copied or saved without first translating the picture into a textual prompt.

Color palette use cases

Products and social imagery

ColorMagic can generate a product palette from a product name, theme or keywords, and extract an Instagram-feed palette from a screenshot. These are two distinct starting points: one describes the intended subject in words, while the other uses an existing visual collection as the input.

A product palette can begin with a named product or a theme, without needing a source photo. The social-feed example instead uses the image extractor to obtain colors already present in the screenshot. The resulting colors still follow the extractor's representative-role selection, so the output is a palette drawn from the image rather than a frequency report of every color used in a feed.

Characters

A character name, theme or description can be used to generate a character palette.

Who is it for

ColorMagic covers several kinds of visual work, with materially different tools behind them:

  • Palette and interface work: the main site combines text or image inputs with palette refinement, color values, CSS and UI previews. The contrast checker evaluates a pair of colors separately from palette generation.
  • Coloring activities: Personal coloring, classrooms and therapy sessions are stated uses for the free coloring pages, which can be colored online, downloaded and printed without an account. That permission concerns the coloring-page feature; it is separate from the commercial-use statement for background-removal output.
  • Image editing on a computer: ColorMagic Desktop generates images and edits them with layers, groups, masks and text, removes backgrounds, supports masked inpainting, and opens and saves PSD files. This is a different working environment from copying a palette out of the website.

The coloring feature is also usable as a continuing activity on one device: its progress is saved in that browser. A photo can be processed into a paint-by-numbers page locally, while the optional Illustrate with AI action uploads the photo for redrawing as line art. Local coloring persistence and uploaded AI illustration therefore have different data boundaries.

Platforms

Website and API

The palette tools are available through the ColorMagic website. The public interface includes generation, image extraction, mixing, random colors, contrast checks and color-name lookup, while individual palettes have shareable pages. Generating, viewing and copying a palette do not require an account; keeping favorites is a separate signed-in action.

The free palette-search API accepts GET requests with a q parameter for tags, text and other search terms. This documented endpoint retrieves matching palettes; its public description does not establish an API for every interactive tool on the site.

Desktop application

ColorMagic Desktop has downloads for Apple Silicon and Intel Macs and for x64 Linux; Windows is listed as not yet available. macOS packages are provided as DMG installers or ZIP archives, while Linux uses a tar.zst archive.

Beyond its image-editing canvas, the desktop page lists generative upscaling to 2048 × 2048 and short videos of 5, 10 or 15 seconds at 480p or 768p.

The desktop application's object-selection feature is described as running on the computer with the image staying there. That statement is specific to object selection; the desktop page's list of image and video features does not make it a blanket description of every generation operation.

Pricing

The ColorMagic color palette generator is free to use, and generating, viewing or copying a palette does not require an account. Saving a favorite with the heart button requires login. The distinction is between using a palette immediately and keeping it in an account, rather than a paid export tier described on the main page.

ColorMagic says it may display advertisements to keep the free site maintained. The desktop app is also free, with a ShuttleBoost ad rail identified as its funding mechanism. The API is described as free as well, although its availability carries the separate change-or-removal disclaimer discussed below.

ColorMagic alternatives

Huemint

Huemint uses machine learning to create color schemes for brands, websites or graphics. Its generation model takes a color contrast graph as input and produces a palette as output. This makes relationships between colors part of the generation brief.

ColorMagic has a text brief, image extraction and a separate contrast checker. Huemint's documented contrast-graph input is a distinct way to describe relationships between colors, rather than evidence that either product produces better results.

Colormind

Colormind is a deep-learning color scheme generator that can learn styles from photographs, movies and popular art. Its documented workflow lets users select a starting color and lock it; the position of that color in the palette affects the result.

ColorMagic accepts a HEX code within its text-generator workflow and also has image-based extraction. Colormind's explicitly locked color and position-dependent generation provide a different control model.

Limitations

Image inputs and color selection

Direct image links must point to an image file rather than a web page, and some source sites block cross-site image access. The image extractor names JPG, PNG, GIF, BMP and WebP URLs as examples. A link to an article or gallery is therefore not interchangeable with the direct address of its image.

A palette extracted from a photo is a starting point, not an accessible text-color pairing.

The random five-color block likewise does not promise a coordinated scheme: its colors are selected independently.

Screen mixing and background models

The mixer takes a weighted average of the two inputs' RGB channels, rather than adding the channel values. Its calculation concerns screen colors. The product distinguishes this from traditional paint combinations, which can produce different results from the same named pair.

Detailed background removal needs a browser with WebGPU and a model download of about 114 MB, while Fast is tuned for people and portraits. The first cut-out downloads the relevant model, which the browser then keeps for later images on the same device.

The palette API may change or be removed at any time without warning. Its published disclaimer describes use as being at the user's own risk. A free documented endpoint consequently has an explicit availability boundary in addition to the syntax of its search request.

Local processing and collected information

The image palette extractor says extraction runs in the browser and that the source image leaves the device only when the resulting palette is saved to the account. The background remover separately says its model is downloaded and the cut-out is computed on the device, with the image not sent to ColorMagic or anyone else. These are feature-specific processing statements; they do not mean visiting the site creates no usage or account data.

The privacy policy lists profile and form information, authorized information from linked external services, access history, device information, referrers, IP addresses, server logs, cookies and advertising identifiers. Its stated purposes include operating and protecting the service, authentication and settings, measuring traffic and behavior, delivering and measuring advertisements, handling inquiries, and creating non-identifying statistical data and models.

The policy says Google Analytics uses cookies for anonymous traffic measurement and that collection can be refused by disabling cookies. Its account and usage-data disclosures sit alongside the image tools' local-processing descriptions. A photo remaining on a device for one operation is a narrower statement than the privacy policy's treatment of a visitor's broader interaction with the service.

For erasure requests, the policy says ColorMagic will erase personal information after identity confirmation if it deems compliance necessary, subject to its stated legal exceptions. That is a conditional policy statement, rather than an unconditional promise that every category of information disappears immediately on request.

Rights and the terms' language warning

The background-removal page permits commercial use of that tool and its output, naming Apache 2.0 for MODNet and MIT for BiRefNet, while requiring rights to the starting photograph. This permission is presented for cut-outs used in contexts such as a shop listing, advertisement or design. It does not by itself define the rights for generated palettes, desktop images, videos or every other feature in the ColorMagic service.

The displayed terms explicitly warn that the English version is under preparation and that the Japanese version takes precedence. The Japanese-language route also displayed English terms text when checked. A Japanese-language precedence version could not be verified from the two terms pages reviewed. The terms presented in English state that service intellectual property belongs to ColorMagic or its licensors and grant the organization a worldwide, non-exclusive, royalty-free license to registered-user posted data. The language warning limits the authority of that English wording; it is not an unqualified English-language output-ownership guarantee.

Know a Similar Tool?
If you know other great AI tools, feel free to submit them to us