A garment made twenty years ago has no product page. The shop that sold it may not exist, the brand may not exist, and nobody is manufacturing it. A shopping search finds things that are for sale, so there is nothing for it to find.
That does not mean the piece is unfindable. It means the search you want is a different one, and being clear about which one you are running saves the disappointment.
What does a search actually return for a vintage photo?
The closest modern equivalent, because that is what exists.
Snagfit reads the garment in your photo, describes it, and searches current shopping listings for that description. Current listings are overwhelmingly new stock. So a photo of a 1970s suede coat comes back with modern suede coats in a similar shape and colour.
That is an honest result rather than a failure, and for many people it is the useful one. A wearable new coat in the shape you liked is easier to buy, easier to size and easier to return than a specific forty-year-old garment.
Where it goes wrong is when someone expected the original and gets a modern lookalike without understanding why. The reasoning is the same as in why Snagfit shows close matches: the search cannot show you something nobody is selling.
How do resale searches work differently?
They run on seller-written titles, and seller-written titles are short.
A retail listing is written by somebody whose job is to make the product findable, with fields for composition, measurements and colour. A resale listing is written by a person clearing out their wardrobe, usually in under a minute, with a title like "vintage wool coat size M".
That changes the search. A long descriptive query fails against a short title, because there is not enough text in the listing to match it. A short structured query works.
The structure that works is era, brand and garment type. "1990s wool overcoat". "Vintage leather blazer". If you know the brand, that alone plus the garment type is usually the strongest query available, because sellers almost always put the brand in the title.
The other half is patience. Resale is one-of-one: each listing is a specific garment in a specific size, sold by a specific person. The piece you want in the size you need may not exist today and may appear next month. Every major platform lets you save a search and be notified, which turns waiting into something that happens in the background.
How do you date a garment from a photograph?
Through the construction details that changed decade by decade, and it is a genuinely useful skill.
Lapel width and button stance on a jacket. Wide lapels with a low stance read as one era, narrow lapels with a high stance as another.
Shoulder shape. Heavily padded and squared, or soft and natural. This changed several times over the last century and it is visible in almost any front-on photo.
Trouser rise and leg. High-waisted and wide, low-rise and bootcut, mid-rise and straight. Rise in particular moves in long cycles.
Collar size on a shirt, which swung between small and very large.
Hem length on a skirt or dress, and how the fabric was finished.
Pattern style. Print scale, colour palette and motif date a fabric as clearly as any construction detail.
Snagfit describes what a garment looks like and does not date it. So this is something you do yourself, and then add to the resale search as the era term. That one word does more work than any other in a vintage query.
What is the difference between vintage, secondhand and deadstock?
Three words that get used loosely and mean different things.
Secondhand means previously owned, at any age. A jacket bought last year and resold is secondhand.
Vintage usually means old enough to belong to an identifiable earlier era. Twenty years is the common threshold, though it is applied loosely and often used as a style description rather than an age claim. A "vintage-style" garment may be new.
Deadstock is unsold old stock that was never worn. Old but new, sometimes still carrying its original tags. It is rarer and priced accordingly, and it is worth searching as its own term because sellers use it deliberately to signal condition.
Sellers apply all three inconsistently, so searching only one of them misses listings. Running the same query twice, once with "vintage" and once with "secondhand", is a reasonable habit.
Is a modern equivalent sometimes the better answer?
Frequently, and it is worth considering deliberately rather than as a consolation.
Reproduction and heritage brands exist specifically to make new versions of old designs, often using the original patterns. Workwear, military-derived clothing, denim and outerwear all have well-established reproduction markets.
More broadly, most of what makes a vintage piece appealing is its shape, its fabric weight and one or two details. Those are findable in something currently made, and a search built around them rather than around the era tends to find it.
This is the same reframe as in finding a cheaper version of a designer piece: work out what the garment is actually doing, then search for that. Cropping to the detail you care about is how you make the search do it.
What should you expect from the condition?
Four things that resale listings should describe and that photographs show better than any grade.
Sizing that does not match modern labels. Size standards have shifted over decades, so an old size 12 and a current size 12 are not the same garment. Flat measurements are the only reliable comparison, and any good resale listing includes them. The guide on reading a size chart covers how to use them.
Fabric wear. Thinning at the elbows and seat, discolouration at the underarms and the collar, pilling on knitwear. These are normal on a worn garment and they are visible in listing photographs if the seller took enough of them.
Perished materials. Elastic goes brittle, rubber-backed fabrics crack, and adhesive linings separate. Anything with stretch in it from more than a couple of decades ago is worth asking about.
Previous repairs. A garment that has lasted forty years has usually been mended at some point, and a good repair is a sign it was worth mending.
Ask the seller for extra photographs of anything the listing does not show. Most are happy to send them, and it is the only way to check a specific area on a one-of-one item.
Does the label in a photo help?
When it is visible, it helps more than anything else, and vintage labels carry information modern ones do not.
Brand labels changed over time. A house that has been trading for decades has used several logo designs, and collectors document which label was used in which period. So a visible label can date a garment to within a few years even when the garment itself is ambiguous.
Union labels, made-in countries and care symbols are the other dating signals. Care symbols were standardised at a known point, so their presence or absence, and their style, brackets the age. A garment made in a country that no longer manufactures at that scale is dated by that fact alone.
None of this is something a photo search reads. Snagfit describes the visible garment and does not identify branding, so a label in the frame is something for you to read and then use in the resale query. It is worth zooming into any label that appears in a picture before you do anything else.
Where should you look besides the big resale platforms?
Three routes people underuse.
Specialist dealers. Most categories have sellers who deal only in that thing: one era of denim, one kind of military surplus, one designer. Their stock is smaller and better described, and they can usually tell you what a garment is from a photograph if you ask.
Auction listings. Old auction results are a searchable archive of what garments were called, and they often carry good photographs and full descriptions. Even a completed listing tells you the product name, which is the key to searching elsewhere.
Physical shops. Nothing online tells you how heavy a fabric is or how it smells, and both matter with old clothes. A photo search is a way of finding out what you are looking at, and knowing what you are looking at makes a shop visit far more productive.
What is the practical workflow?
Four steps, and the order matters.
Search the photo first. It costs a look and it tells you two things: what the garment is called in modern terms, and what the closest current equivalent is. Both of those are inputs to the next step.
Date it yourself from the construction details, and write down the era.
Search resale with era plus garment type, and brand if you have it. Keep the query short.
Save the search. Then either buy the modern equivalent you already found, or wait for the actual piece to appear, or both.
That last option is more reasonable than it sounds. Snagfit keeps every search you run, so the modern option stays available while you wait for the vintage one, and saving and reopening a fit is what makes coming back to it three weeks later possible.