Professional color analysis is the appointment where a stylist drapes fabric swatches next to your face for an hour and tells you which colors make you look alive and which make you look like you haven't slept in a week. People pay $150 to $400 for it. ChatGPT now does a genuinely impressive version of it from one selfie, in about a minute, and it hands you the whole thing as a clean report you can save to your camera roll.

Here's the exact report it built from my photo:

The full personal color analysis report ChatGPT generated from one selfie
My actual report: undertone, contrast, season, full palettes, metals, and what to wear

Undertone, contrast level, my season on the 12-season system, power colors, neutrals, accents, an avoid palette, which metals to wear, even which hair and makeup tones harmonize. All from one photo, and it explains which features led to each conclusion instead of just declaring things.

The setup, 30 seconds

  1. Take a selfie. Natural light, facing the camera, no filter, no sunglasses. A plain indoor photo works, harsh mood lighting doesn't.
  2. Upload it into ChatGPT and select Create image from the tools menu, so it generates the report as an actual designed image instead of a wall of text.
  3. Paste the exact prompt below and send.

The exact prompt

The prompt
Create a warm, minimal, high-end personal color analysis report based on the uploaded photo, designed as a soft cream editorial layout with coral accents, rounded cards, thin dividers, generous spacing, and elegant modern typography. Include an isolated front-facing image of my face presented as a color-analysis diagram. Work out my undertone (warm, cool, or neutral), my contrast level (low, medium, or high), and my seasonal color type using the 12-season system, and explain which features led to each conclusion. Present my best color palette as labeled swatch cards, including my power colors, my best neutrals, and my best accent colors. Also show the colors that wash me out or clash with my undertone, presented as a smaller "avoid" palette. Tell me which metals suit me best (gold, silver, or both), which hair colors would harmonize with my season, and which lip and makeup tones flatter me. Finish with practical styling guidance: what to wear in photos and which colors to wear near my face. Keep every conclusion honest and grounded in what you actually see in the photo. Keep the tone refined, direct, and easy to follow.

That's the same prompt from the video, word for word. The "keep every conclusion honest and grounded in what you actually see" line matters: without it, it flatters you instead of analyzing you.

How to get an accurate read

  • Daylight beats everything. Face a window. Indoor yellow lighting skews your undertone warm, and the whole analysis follows that mistake.
  • Bare face or close to it. Heavy makeup changes your apparent contrast and undertone, so you get an analysis of the makeup, not you.
  • Run it twice with two different photos. If both land on the same season, trust it. If they disagree, your lighting was the problem.
  • Ask follow-ups. "Build me a 10-piece capsule wardrobe from my power colors" or "which of these shirts should I keep" with a photo of your closet. The analysis is the start, not the end.

The honest part

A photo can't capture how your skin behaves in person the way an in-person stylist can, and lighting can genuinely shift the result, which is why the two-photo check above is worth doing. But as a fast, free way to find your colors before you spend another dollar on clothes that wash you out, it's shockingly good. Save the report, screenshot the palette, and take it shopping.

Stylists charge a few hundred dollars for this conversation. Your camera roll and one prompt now get you 90% of the answer for free.

Run it on your next good-light selfie and check the comments of the video, people are getting scary-accurate reads. Let me know what season you got.
Anir

If this is the kind of AI thinking you want working on your own business, apply to work with me. And to catch the next breakdown, join the newsletter.