Traceable color
It does not decide your taste. It makes color relationships explicit.
Swatch Journal puts photo extraction, color relationships, and readability checks on one desk. Every result has an explainable method and a boundary for real-world validation.
Representative colors are not unique
Main colors change with crop, sampling, and quantization scale. We favor distinct representative colors that are easy to keep using.
Related palettes
Random palettes remain constrained by analogous, complementary, or triadic relationships. The algorithm gives a start, not a promise of universal polish.
Readability checks
Contrast uses the WCAG relative-luminance formula and distinguishes normal text, large text, AA, and AAA.
Local images
Image decoding, sampling, and card drawing happen in the browser. The server creates no image or palette archive.