Pricing Change Shirt color · Free

Change Shirt Color in Photo

← Browse all change & replace tools

Last updated

Recolour the shirt someone is already wearing - fabric, folds, logo, and lighting all stay exactly as they were.

Man wearing a bright red polo shirt Same man with polo shirt recolored to deep navy blue

Upload photo to change shirt color

"make the shirt white, keeping the collar shape, creases, and lighting unchanged"

Free to try · no sign-up · photos are never shared

Release to upload

<30stypical edit
1 freeedit weekly
Photo on your phone? Scan to open this editor there — free edit works on your phone too.

1 free edit every week·paid packs after

How it works

  1. Upload the photo with the shirt in frame

    JPG, PNG, or WebP up to 7MB. A photo where the shirt is well lit and not in deep shadow recolours most cleanly, whether it is a headshot, a passport size photo, or a group shot on a phone camera.

    Expect: A plain, evenly lit shirt recolours in about 15-25 seconds. Busy prints, stripes, and heavy shadow take longer and are worth a second look.
  2. Describe the colour you want

    Type a full instruction naming the garment and the colour: 'change the red polo shirt to deep navy, keep the fabric texture, folds, and logo.' No lasso, no mask, no marking - naming the shirt is enough for the AI to find it.

    Tip: Specific colour names beat vague ones. 'Deep navy' or 'sky blue' land far closer than 'blue', and 'make the shirt white' is clearer than 'lighten the shirt'.

    Copy one of these to get started:

    Straight colour swap change the shirt to deep navy blue, keeping the fabric texture, folds, and shadows exactly as they are
    Make the shirt white make the shirt white, keeping the collar shape, creases, and lighting unchanged
    One person in a group change only the red shirt worn by the man on the left to dark green, leave everyone else's clothing exactly as it is
    Passport size photo change the shirt in this passport size photo to a plain light blue, keep the face, background, and framing exactly the same
    3 more prompts
    T-shirt with a printed logo change the grey t-shirt to burgundy, keep the printed logo on the chest exactly as it is
    Striped or patterned shirt recolour the striped shirt so the stripes are navy and the background of the fabric stays white, keeping the stripe width and spacing identical
    Shirt under a jacket change the shirt to charcoal grey and leave the jacket, tie, and skin tones completely unchanged
  3. Check the fabric, not just the colour

    Zoom in on the collar, the creases, and any printed logo. The folds and shadows should still read as the same shirt in a new colour, and skin, hair, and background should be untouched.

  4. Refine with a marker if needed

    In a group photo where several people wear similar shirts, tap a marker on the one you meant and repeat the instruction. Markers are optional - for a single subject, the description alone is usually enough.

See it in action

Man wearing a bright red polo shirt
Before
->
Same man with polo shirt recolored to deep navy blue
After

Red team shirt recolored to navy

A team portrait with mismatched shirt colors — one red shirt recolored to match the rest of the group in navy.

Prompt: Change the red shirt to a deep navy blue, keep the fabric texture, wrinkles, and shadows exactly as they are
Woman in crisp white button-down shirt against light grey background
Before
->
Same woman with button-down shirt recolored to sky blue
After

White button-down recolored to sky blue

A professional headshot with a white button-down shirt updated to sky blue for a brand color match.

Prompt: Recolor the white shirt to a sky blue, preserve all shadows, creases, and the collar shape

Quick answers

How do I change the color of a shirt in a photo?

Upload the photo, type an instruction naming the garment and the colour - 'change the red polo shirt to deep navy, keep the fabric texture and folds' - and the AI recolours it in about 15-25 seconds. There is nothing to select or mark first.

Is the shirt colour change free?

Yes. You can change shirt colour in a photo online free with one Fast edit per week, no signup or credit card required. Credit packs and a subscription are available if you need more edits.

Can I change only one person's shirt color in a group photo?

Yes. Say where they are and what they are wearing now - 'change only the red shirt worn by the man on the left to dark green' - and add 'leave everyone else's clothing unchanged.' If two people wear similar shirts, tap a marker on the right one.

Does this remove clothing or change what someone is wearing?

No. It changes the colour or style of clothing that is already in the photo; it does not remove clothing or undress anyone. Every prompt on this page recolours a garment the subject is already wearing, and requests to undress a person are refused.

Can I change shirt color in a passport size photo?

Yes, and it is a common use. Ask for a plain colour and add 'keep the face, background, and framing exactly the same' so the official crop is untouched. Check your country's photo rules before submitting - some require specific clothing contrast against the background.

Will a printed logo or a stripe pattern survive a t-shirt colour change?

Only if you name it. Add 'keep the printed logo on the chest exactly as it is', or for stripes describe each part: 'make the stripes navy and leave the fabric between them white.' Without that, the AI recolours the whole surface as one.

What photo formats can I upload?

JPG, PNG, and WebP up to 7MB. The recoloured photo downloads in the same format you uploaded.

How much does EditThisPic cost?

You get 1 free edit per week — no account needed. After that, one-time credit packs start at $4.99 for 10 edits, valid 12 months, no subscription. Power users who edit daily can pick Studio Membership, a monthly workspace at $49.99/mo for 300 edits. Purchased downloads are clean with no watermark.

Ready to change the shirt colour?

Free to try. No signup required.

1 free edit included·paid credit packs after