← All free tools

Image Color Palette & Contrast Checker

Extract a color palette from an image, copy HEX and RGB values, and test WCAG text contrast with a live preview. Images stay in your browser.

Free · No sign-up required · Runs in your browser

Image Color Palette & Contrast Checker

Your result

Choose your settings, then run the tool to see your result here.

How to use this tool

  1. Upload a PNG, JPEG or WebP and choose 2–8 palette colors.
  2. Extract the palette and copy HEX, RGB or CSS variables.
  3. Set foreground and background colors, or choose them from the palette.
  4. Review the live preview and separate AA/AAA results for normal and large text.

Scope & privacy

Images stay in your browser. Up to 20 MB and 40 megapixels; extraction samples pixels and is an approximate palette. Contrast uses opaque sRGB HEX colors and WCAG 2.2 ratios. It does not certify a whole page’s accessibility.

Official reference ↗

Common question

What counts as large text?

WCAG treats 18 pt (24 CSS px) regular text or 14 pt (about 18.7 CSS px) bold text as large. Normal text needs 4.5:1 for AA; large text needs 3:1.

Put the result to work

Use the chosen colors in Omni Forms for branded forms, or prepare matching visuals for Omni Social.