Reviewed by the Tonebook color team · Updated June 2026
ChatGPT can do a rough color analysis — paste the prompt below with a daylight selfie. The warm/cool undertone signal is often plausible; the specific 12-season assignment is inconsistent: the same photo can yield Light Spring one run and True Summer the next. For a stable result, use a purpose-built model like Tonebook.
This prompt is structured to extract all three axes that define a season: undertone (warm, cool, neutral, or olive), value (light, medium, or deep), and chroma (clear/bright or soft/muted). Paste it verbatim after attaching your photo:
Prompt to copy: "You are a Sci·ART-trained personal color analyst. Look at this photo and tell me: (1) my skin undertone — warm, cool, neutral, or olive; (2) my value — light, medium, or deep; (3) my chroma — bright/clear or soft/muted; (4) your best-guess season from the 12-season system (Bright/Light/True Spring, Light/True/Soft Summer, Soft/True/Deep Autumn, Deep/True/Bright Winter), with a runner-up season and brief reason for both."
You need a vision-capable version of ChatGPT (GPT-4o or later; the free text-only tier won't read photos). The prompt is intentionally structured: asking for all three axes first forces the model to reason step by step before committing to a season, which improves output quality somewhat — though not consistently.
The warm/cool split is where ChatGPT performs best. A photo with clear golden skin tones will usually yield "warm undertone" across most runs; a photo with obvious pink or rosy tones will typically land on "cool." This is because the underlying vision model has seen enough fashion and beauty content to associate warm skin with gold-leaning hues and cool skin with pink-leaning ones.
The value axis (light vs deep) is also usually accurate — it is visually obvious even to a general model. These two observations together make ChatGPT a reasonable free triage tool: if you're completely unsure whether you're warm or cool, a photo-prompt session can help you form a working hypothesis before doing more rigorous testing.
ChatGPT has no stable 12-season classification logic. The Sci·ART system (derived from Carole Jackson's Color Me Beautiful in the 1980s and refined by Kathryn Kalisz's seasonal classifications) requires reading three axes simultaneously and mapping them to named seasons with consistent decision boundaries. A general language model generates text probabilistically — the same photo, the same prompt, on two separate runs can produce different seasons.
| Failure mode | Why it happens | Impact |
|---|---|---|
| Season instability | Probabilistic sampling; no fixed classification layer | High — season can flip between runs |
| Lighting blindness | Cannot correct for warm/cool ambient light in photo | Medium — warm bulb pushes warm reading |
| No runner-up logic | No trained proximity model between adjacent seasons | Medium — misses borderline cases entirely |
| Chroma axis is weak | Bright vs muted is subtle; general models conflate it with saturation | High — chroma determines Bright vs True vs Soft within a season |
| Deep/dark skin bias | Fewer training examples for Fitzpatrick V–VI in fashion datasets | High for deeper complexions |
The lighting problem is the most insidious. If you took your selfie under a warm incandescent bulb, ChatGPT will often read "warm undertone" even for a Cool Winter. A purpose-built model normalizes for ambient color temperature before making any undertone call. ChatGPT has no access to EXIF data and no color-correction step.
The meaningful comparison isn't accuracy on a single run — it's repeatability. A dedicated color-analysis workflow applies the same requested steps to each photo, but model output can still vary. Compare confidence and nearby-season guidance instead of assuming repeatability.
The 12 Sci·ART seasons — Bright, Light, and True Spring; Light, True, and Soft Summer; Soft, True, and Deep Autumn; Deep, True, and Bright Winter — each occupy a specific region of the undertone/value/chroma space. Reliably placing a person in that space requires a model trained to measure those three axes from pixel data, not one trained to generate plausible-sounding text about beauty topics.
Tonebook's approach: ask for one clear selfie in neutral light, evaluate visible undertone, value, and chroma cues, then return a primary season and an adjacent-season comparison with confidence guidance. If you're borderline between Soft Summer and True Summer, you'll see that uncertainty named — not a confident wrong answer.
If you've already run the ChatGPT prompt and have a working hypothesis, Tonebook is the fastest way to validate or correct it. Upload one selfie — no filters, daylight preferred — and the model returns your season, an adjacent-season comparison, and palette guidance. The free preview includes your season and up to 10 colors; photo quality and lighting still affect the result.
Tonebook asks for one clear selfie in neutral light and applies a structured 12-season framework with an adjacent-season comparison and confidence guidance. Confidence guidance when the result is close. The free preview includes your season and up to 10 colors.
Get Tonebook for iPhoneChatGPT can offer a rough warm/cool direction, but it cannot consistently output a specific season from the 12-season Sci·ART system. Results vary significantly with photo quality, lighting, and how the prompt is worded. It is useful as a starting-point sanity check, not a definitive analysis.
Not reliably. ChatGPT is a general language model with no stable undertone-measurement logic. Ask the same photo twice and you may get Light Spring one time and True Summer the next. A dedicated 12-season workflow can return structured output and confidence guidance, but the result still depends on the photo and model.
Large language models sample from a probability distribution at every response, so identical inputs produce different outputs. Color-season guidance benefits from a structured image workflow, but both general and dedicated models remain sensitive to input quality and model behavior.
Tonebook is purpose-built for 12-season color analysis: it asks for one clear selfie in neutral light and returns an undertone direction, a season, an adjacent-season comparison, and confidence guidance. The free preview includes your season and up to 10 colors.
ChatGPT has read about the 12-season Sci·ART system (descended from Carole Jackson's Color Me Beautiful) and can describe it, but it has no trained visual classification layer for it. Descriptions and actual season assignments are not the same thing.