How to Find a Shirt from a Picture
You saw a shirt you liked in a photo — a style-blog outfit, a menswear grid, a character in a show, or a screenshot of a friend's fit — and you want one with the same collar, pattern, and cut. Here is how to find similar shirts from that single picture, step by step, plus honest limits on what visual shirt search can and cannot do.
Updated July 5, 2026
To find a shirt from a picture, open the photo or screenshot in Chrome and run Outfit Lens on it: drag a box around the shirt, and it detects the shirt and finds visually similar ones — matches that share the collar shape, the pattern, and the fit, like a spread-collar oxford or a blue gingham — across 50+ online stores, filtered by price and ship-to country. No brand name or keywords needed.
Why a Shirt Is So Hard to Describe in Words
Shirts look simple, but they are one of the hardest garments to search for by typing. Two shirts can both be "a blue check shirt" and be nothing alike — one a small tattersall on crisp poplin with a spread collar, the other a large buffalo plaid on brushed flannel with a button-down collar. The words are the same; the shirts are not. What you actually noticed in the photo was the scale of the check, the exact blue, and the collar shape — none of which fits neatly into a search box.
Pattern is where keyword search breaks down completely. "Striped shirt" could mean a thin Bengal stripe, a bold Breton, or an awning stripe, in any two colors. Type it and you get a wall of results that share the word but not the look. Collar and fit make it worse: a shirt reads as formal or relaxed almost entirely from its collar and how it sits on the body, and those are things you recognize instantly by eye but struggle to name.
Image search skips the translation. Instead of describing the shirt, you hand the picture itself to the search and it matches on the pattern, the collar, and the fit directly. That is why finding a shirt from a picture beats keyword search — you are matching the thing you saw, not the words you managed to type.
How Outfit Lens Finds a Shirt
When you select a shirt in a photo, Outfit Lens does not treat the whole image as one blob. It detects the shirt as a distinct garment — one of the 37 fashion item types it recognizes — and then finds visually similar shirts from real stores. Because the match works on the whole look of the shirt, the closest results tend to share what you actually noticed: the collar shape, the pattern, and the fit — so a blue-and-white gingham button-down pulls other gingham button-downs, not just any shirt.
For shirts, pattern and collar are what the visual match keys on most, the way silhouette matters for a dress. A distinctive pattern — a bold buffalo check, an awning stripe — is usually the strongest visual signal, because it is what makes one shirt recognizably different from another, so a plaid flannel pulls other plaid flannels. The collar carries the formality — a spread or point collar reads dressy, a button-down or camp collar more casual — and because it is such a prominent feature, similar results tend to keep it. Together they keep the results looking like your shirt, instead of every shirt that happens to be the same color.
Because the shirt is detected on its own, anything else in the photo — the trousers, the jacket over it, the shoes — is available as a separate detection too. That is what later makes rebuilding the whole outfit around the shirt so straightforward.
Step-by-Step: Find a Shirt from Your Picture
- Open the shirt photo in Chrome
- Add Outfit Lens and select just the shirt
- Let it read the collar, pattern, and fit
- Browse similar shirts with country and price filters
- Add trousers, a jacket, and shoes to complete the look
- Re-crop when the shirt is tucked, layered, or busy
Step 1: Open the shirt photo in Chrome
Get the picture in front of you in the Chrome browser. Drag the saved photo or screenshot onto a new Chrome tab, or open it from your device. If the shirt is already on a webpage — a style blog, a menswear feed, a lookbook — you can work on it right there without saving it first.
The photo does not need to be a clean product shot. A phone snap, a cropped screenshot, or a candid where the shirt is worn under a jacket all work, because the detection looks for the shirt, not for a flat studio image of it.
Step 2: Add Outfit Lens and select just the shirt
Add Outfit Lens from the Chrome Web Store. It takes less than 30 seconds and needs no account. Click the Outfit Lens icon in your toolbar, then drag a box around the shirt.
Isolate the shirt as much as the photo allows. Leave out the trousers, any jacket worn over it, and the face, so the shirt's collar and pattern come through cleanly in the match. If the shirt is layered under something, box the visible part — the open front, the collar, an exposed sleeve — rather than grabbing the whole torso.
Step 3: Let it detect the shirt and find similar ones
Outfit Lens detects the shirt as a distinct garment, then finds visually similar shirts from its partner stores. You do not have to know whether the collar is a spread or a button-down, or name the plaid yourself — the visual match handles that, so the closest results share the look of the shirt you picked. A single clear selection of the shirt is all it needs.
Step 4: Browse similar shirts with country and price filters
Tap the detected shirt to see similar shirts from real online stores. Filter by the country you want it shipped to and by price, and compare across 50+ stores instead of checking one retailer at a time. Price filtering is worth setting early for shirts, where the same pattern can appear on a budget oxford and a designer piece at very different prices — narrowing the band keeps the results to shirts you would actually buy.
Step 5: Complete the look around the shirt
Re-select the trousers, the jacket, or the shoes in the same photo. Because each item is detected separately, Outfit Lens suggests coordinating pieces around the shirt, which is what you want when you liked the whole outfit rather than one garment. To jump straight to the cross-store similar search, see find similar clothes across 50+ stores.
Step 6: Re-crop if the shirt is hard to read
If the first pass struggles — a tucked-in shirt, one half-hidden under a jacket or sweater, or a very busy print — re-select a tighter box around the clearest visible panel of it. Detection re-runs on the smaller crop, which usually captures the collar and pattern more clearly than the full-frame selection did.
Finding a Shirt by Type
The workflow is the same for every shirt, but each type has its own shopping pattern — its own giveaway details, its own detection quirks, and its own way of going wrong. Here is how the most-searched shirt types behave when you find them from a photo.
Dress shirts and formal shirts
Crisp poplin dress shirts photograph cleanly, because the smooth fabric and structured collar give the visual match sharp lines to work with. The details that separate one from another are the collar spread and the fabric — a plain white spread-collar shirt and a French-cuff twill are different buys. A frame that shows the collar clearly, not folded down under a tie or a jacket, gets you the closest matches.
Oxford button-downs (OCBD)
The oxford-cloth button-down is the workhorse of casual-smart dressing, and its giveaways are the button-down collar and the slightly textured weave. It is usually easy to detect in a clear front shot. Because so many brands make a near-identical OCBD, similar matches are abundant — here the value is finding the same collar and fit at the price and in the color you want.
Flannel and plaid shirts
Flannels live and die on the plaid, so a clean view of the pattern matters most. Crop to a flat, well-lit panel so the scale and colors of the check come through — a large buffalo plaid and a fine tartan are very different shirts even in the same red. Brushed flannel can look darker and flatter in a dim photo, so the sharpest, brightest frame you have pays off.
Casual button-downs and chambray
Everyday chambray and casual button-downs sit between a dress shirt and a flannel — softer than poplin, plainer than plaid. The fit and the wash carry the identity here, so a shot that shows how the shirt actually hangs on the body helps the results lean toward a slim modern cut or a relaxed vintage one to match.
Linen shirts
Linen shirts are the summer and holiday go-to, defined by the loose weave, the relaxed drape, and often a band or camp collar. The texture is a strong cue, so a well-lit photo where the fabric grain and the open collar are visible reads best. Watch the color: linen's natural, sand, and off-white tones are easy to mix up in shade, so a bright frame keeps the match true.
Camp-collar and patterned shirts
Camp-collar shirts — the open, notched vacation collar, often in a bold floral or retro print — are all about the pattern and the collar together. Both are strong signals when the shirt is in clear view, so a front shot that shows the open collar and a flat run of the print gives the closest matches. These are also the shirts where color saturation matters most, so avoid a washed-out or heavily filtered frame if you can.
Finding Trousers, a Jacket, and Shoes for the Shirt
Often you did not just like the shirt — you liked how it was worn. Because Outfit Lens detects each item in the photo separately, the same picture that gave you the shirt can also give you everything around it. Re-select the trousers, the jacket, or the shoes, and the extension treats each as its own detection and suggests coordinating pieces.
This is where per-item detection pulls ahead of searching the whole image at once. A general visual search points at the photo and returns one fuzzy match for the scene; per-item detection lets you rebuild the outfit deliberately — the shirt first, then the trousers that go with it, then the jacket — each from real stores with price and shipping filters. For the full whole-look workflow, see our guide on how to find an outfit from a photo.
When the Shirt Is Hard to Detect
Some shirt photos are harder than others, and it helps to know which ones and what to do. A tucked-in shirt only shows from the waist up, so box the visible chest and collar and let the match work from the part it can see. A layered shirt — worn open over a tee, or half under a jacket or sweater — is the most common shirt case of all; select the exposed part (the open front, the collar, a rolled sleeve) rather than the whole torso, so the jacket does not get read instead of the shirt.
A white or pale shirt on a light background gives the detection little contrast to find the edges, so pick a frame where the shirt stands out from what is behind it. And a very busy print in a small or blurry photo can wash into noise — crop to a flat, sharp panel of the pattern. Across all of these, the single most reliable fix is the same: a tighter box around the clearest visible part of the shirt, which re-runs detection on a smaller, cleaner crop. The sharpest, highest- resolution copy of the photo you have always gives the detection more to read than a tiny, compressed thumbnail.
Honest Limits: Similar Shirts, Not the Identical One
The honest framing is the same one that makes the tool trustworthy: Outfit Lens finds similar shirts — pieces that share the collar, pattern, and fit of the one in your picture — not a guaranteed identical product. Sometimes the identical shirt does turn up, but usually you get close similar ones, and that is the point rather than a shortfall. A similar shirt you can order today is more useful than an identical one that is sold out.
Shirts make this realistic in their own way. A shirt in a candid photo may be from a past season, a small independent maker, a thrift or vintage find, or a brand that does not sell where you live — none of which is reliably stocked online for you to buy. No visual search can return a shoppable link for a shirt that was never sold online or has long since sold out. What it can do is find the closest wearable, in-stock shirt in the same pattern, collar, and fit, so you end up with something you can actually own.
Image quality sets the ceiling on how close those matches get. A sharp, well-lit photo where the shirt and its pattern are clearly visible gives the detection plenty to read; a tiny, blurry, or heavily compressed image gives it less, and the similar matches loosen accordingly. Setting that expectation up front is what keeps the result honest rather than over-promised.
Frequently Asked Questions
Can I find a shirt if it is tucked in or partly hidden?
Usually yes. Draw the box around the part of the shirt you can see — the collar, the chest, or a sleeve — and Outfit Lens matches on the pattern and collar it can see there. A tucked or layered shirt gives it less to work with than a full front view, so pick the frame that shows the most of the shirt and crop tight to the clearest panel.
Does it find the identical shirt, or similar ones?
Outfit Lens finds similar shirts — pieces that share the collar, pattern, and fit of the one in your picture — from real shoppable stores. It does not guarantee the identical listing, which is often a past-season or sold-out piece. A similar shirt you can actually order today is usually the more useful result.
Does it match the collar and the pattern?
The match is visual, so the collar shape and the pattern of the shirt you selected come through in the results — a spread-collar gingham tends to return other spread-collar ginghams. Outfit Lens does not label the collar or pattern by name; it finds shirts that look like yours. Its 37 fashion categories are the garment types it detects — shirt, jacket, shoes, and so on — not named collar or pattern styles.
Will it keep a dress shirt separate from a casual button-down?
A crisp poplin dress shirt and a soft flannel simply look different, so the visual match returns different similar shirts for each rather than mixing them. Filtering by price then keeps the results in the tier you want, from everyday oxfords to tailored dress shirts.
Can I find a shirt from an Instagram or Pinterest screenshot?
Yes. A screenshot is just a picture, so open the saved screenshot in Chrome, select the shirt, and Outfit Lens detects it from the image — no need to open the original post. Saved social screenshots are one of the most common starting points for shirt search.
What if the shirt has a busy check or plaid pattern?
A busy check or plaid is actually a strong signal to match on, but it needs a clean read. Crop tight to a flat, well-lit panel of the shirt — the chest or a sleeve — so the scale and colors of the pattern come through clearly. The sharpest version of the photo you have helps the pattern match land closer.
Can it find trousers and a jacket to go with the shirt?
Yes. Because each item is detected separately, you can re-select the trousers, the jacket, or the shoes in the same photo and Outfit Lens suggests coordinating pieces around the shirt. That is what makes it useful for rebuilding a whole outfit, not just the shirt on its own.
Is finding a shirt from a picture free?
Yes. Outfit Lens is a free Chrome extension with no account or signup. Add it, open your shirt photo, and start browsing similar shirts across 50+ stores right away.
Ready to find a shirt from your picture?
Free Chrome extension. No signup required.
Want to browse shirts directly? Head to the dedicated garment page to find a shirt from a photo — and for the broader, every-garment walkthrough, read the pillar guide on how to find clothes from a picture.