A virtual try-on API lets a resale or secondhand marketplace show shoppers how a listed garment could look on them, using the listing photo the seller already uploaded. On a platform where almost every item is one of a kind, that removes the usual blockers to try-on: no studio shoot, no 3D model, and no need to photograph each piece on a model before it sells.
This guide explains how a clothes try-on API fits into a resale listing flow, which seller photos work best, where to place try-on in your marketplace, and what try-on can't tell a buyer about a secondhand item. Examples reference Perfect Corp.'s AI Clothes Changer API.
Table of Contents
- Why Resale Marketplaces Need Virtual Try-On
- How a Virtual Try-On API Works With Listing Photos
- Where to Add Try-On in a Resale Marketplace
- Photo Guidelines for Seller-Submitted Listings
- What Virtual Try-On Can and Can't Show
- Garment Categories That Suit Resale
- How to Evaluate a Try-On API for Your Platform
- How to Get Started
- FAQ
- Conclusion
Why Resale Marketplaces Need Virtual Try-On

Secondhand is now a large and growing share of fashion spending. ThredUp's 2026 Resale Report, conducted by GlobalData, projects the global secondhand apparel market to reach $393 billion by 2030, roughly 10% of total apparel spend, and expects the U.S. market alone to reach $78.8 billion by 2030. The same report names supply as the industry's new constraint: growth depends on making selling as easy as buying.
That growth runs into a problem first-hand retail doesn't have. A brand can photograph one style on a model and sell hundreds of units. A resale platform lists thousands of single items, photographed by thousands of different sellers, and each one sells once.
| Resale challenge | Why it's harder than first-hand retail | How a try-on API helps |
|---|---|---|
| One-off inventory | Each item sells once, so a model shoot per listing rarely pays off. | Creates an on-person preview from the existing listing photo, with no 3D garment model. |
| Inconsistent seller photos | Listings come from many sellers with different phones, lighting, and backgrounds. | Works from standard JPG or PNG product images. Clear photo guidelines improve the input. |
| No fitting room | Buyers can't try a piece on, and returns are often limited on secondhand items. | Shoppers see the style on their own photo before they commit. |
| Fast turnover | New listings go live and sell quickly, leaving no time for asset production. | Each try-on is generated on request, so there's nothing to prepare per listing. |
Try-on also supports the sustainability case that draws many shoppers to resale in the first place. For the consumer side of that story, see how AI try-on supports sustainable fashion choices from secondhand to luxury.
How a Virtual Try-On API Works With Listing Photos

A clothes try-on API takes two images, a person and a garment, and returns a new image of that person wearing the garment. In a resale context, the garment image is simply the photo already attached to the listing.
- The shopper provides a photo. A full-body, half-body, or selfie-style photo works, or the shopper can choose a model avatar instead of uploading a personal photo.
- Your platform sends the listing image. Front-facing product-only images and photos of the garment being worn both work as garment inputs. Uploads use standard JPG or PNG files up to 10MB.
- Generative AI maps the garment onto the person. The model adjusts the clothing for body shape, proportions, and lighting in the shopper's photo.
- The API returns the result. The response includes a photorealistic try-on image URL and a result ID, which your front end displays next to the listing.
Under the hood, the AI Clothes Changer API is a RESTful API with Bearer authentication and JSON responses. It supports JavaScript and Java, Flutter, Python, PHP, Node.js, and cURL, so it can sit behind an existing web storefront, a native app, or a custom backend.
AI Clothes Changer API
Run real seller photos through the API Playground before you build.
Where to Add Try-On in a Resale Marketplace

Try-on works best where a buyer is already deciding. These placements fit most resale and consignment platforms:
On the listing page
A "See it on me" button next to the listing gallery is the most direct placement. The shopper uploads or reuses a saved photo, and the try-on result appears alongside the seller's images and condition details.
In saved items and wishlists
Resale shoppers often save several similar pieces, such as three vintage slip dresses at different prices. Letting them generate try-on previews from a saved list helps them compare before a one-off item sells to someone else.
In the seller listing flow
Because the API also accepts a model avatar as the person input, a platform can offer sellers an optional on-model preview when they create a listing. This addresses the supply side, too: listing gets easier when sellers don't need a friend to model the item. Any on-model image added this way should be clearly labeled as AI-generated so buyers know it isn't the actual item being worn.
In mobile apps and physical consignment stores
The same API serves iOS and Android apps, web browsers, and in-store experiences such as virtual mirrors or kiosks. A consignment chain can offer try-on on its app and on a kiosk in its stores without building two separate systems.
Photo Guidelines for Seller-Submitted Listings

A try-on result can only be as good as the garment photo behind it. Most resale platforms already give sellers photo tips; adding a few try-on-specific points improves results across the catalog.
- Show the whole garment. Capture a shirt from collar to hem and trousers from waistband to hem. A cropped photo can't cover the full area being tried on.
- Shoot it front-facing. A straight-on front view gives the AI the clearest picture of the garment's shape and details.
- Use a plain background and even light. Busy backgrounds and harsh shadows make the garment harder to separate.
- Product-only or worn both work. Sellers can submit a product-only shot or a photo of the garment being worn.
- Keep files within limits. Use JPG or PNG files up to 10MB.
- Keep condition close-ups separate. Photos of tags, seams, and flaws belong in the listing gallery, not in the try-on input.
What Virtual Try-On Can and Can't Show
Being clear about limits protects buyer trust, which matters more in resale than almost anywhere else. Try-on is a visual style preview. It complements your condition grading, measurements, and authentication; it doesn't replace them.
| Buyer question | Does try-on answer it? | What answers it instead |
|---|---|---|
| How does this style look on me? | Yes. This is what try-on is for. | The try-on preview itself. |
| What size should I buy? | No. Try-on is visual, not a sizing tool. | Garment measurements, the original size tag, and size guidance. |
| Are there stains, pilling, or wear? | No. A preview shows the style, not the item's condition. | Condition grades and close-up photos. |
| Is it authentic? | No. | Your authentication process. |
| How does the fabric move? | No. The result is a still image, not a fabric simulation. | Fabric descriptions and seller videos. |
Two practical rules follow from this. Label every result as an AI-generated preview, and keep condition information visible next to it so buyers don't mistake a clean preview for a condition report.
Garment Categories That Suit Resale
The AI Clothes Changer API covers outerwear, dresses, tops, bottoms, swimwear, lingerie, shoes, and more, and it handles both full and partial outfits. A few categories stand out for resale:
- Outerwear. Jackets, coats, and vests can be previewed as an outer layer over what the shopper is already wearing, which suits vintage denim, leather, and wool coats.
- Dresses. Preowned occasion and designer dresses are high-consideration buys where seeing the silhouette on yourself helps.
- Tops and bottoms. Everyday pieces make up much of a resale catalog, and partial-outfit try-on lets shoppers preview one piece without changing the rest.
- Shoes. Secondhand footwear can be previewed as part of a full look.
Swimwear and lingerie are supported, but resale platforms should apply them according to their own marketplace and content policies. If your marketplace also sells jewelry, watches, or beauty items, Perfect Corp.'s broader Virtual Try-On API lineup covers those categories with separate APIs.
How to Evaluate a Try-On API for Your Platform
Resale teams have different requirements from single-brand retailers. Use these criteria when you compare options, whether you build in-house or integrate a provider.
| Criterion | What to check | AI Clothes Changer API |
|---|---|---|
| Input flexibility | Does it work with the photos sellers already upload? | Standard product images, product-only or worn; JPG or PNG up to 10MB. |
| 3D requirements | Does each item need a 3D garment model? | No 3D garment models required. |
| Category coverage | Does it handle the categories in your catalog? | Outerwear, dresses, tops, bottoms, swimwear, lingerie, shoes, and more. |
| Integration | Does it fit your stack? | RESTful API, Bearer authentication, JSON; JavaScript and Java, Flutter, Python, PHP, Node.js, cURL. |
| Channels | Can one integration serve web, app, and store? | Web browsers, iOS and Android apps, in-store mirrors or kiosks, backend systems. |
| Testing | Can you test with real listings before committing? | API Playground for clothes. |
| Pricing model | Does cost scale with usage? | Pay-per-use plans. |
| Security | How is shopper photo data protected? | ISO/IEC 27001:2022 certified platform; GDPR applied company-wide. |
Perfect Corp. has more than 10 years of AI and AR development, and more than 800 global brands have used its technology. Details on security and data handling are on the Perfect Corp. compliance page.
AI Clothes Changer solution
See how it works across web, app, and in-store channels.
How to Get Started

Most teams can move from evaluation to a working prototype in four steps:
- Get an API key. Create an account in the API Console.
- Test with real listings. Run a sample of your own seller photos, including weaker ones, through the API Playground to see where photo guidelines will help.
- Build the integration. The AI Clothes API documentation covers request formats and responses. For a hands-on walkthrough, see how to build an AI clothes changer app with Cursor and the YouCam API.
- Plan for scale. Review API pricing against your expected try-on volume.
For more placement ideas beyond resale, read how fashion apps and websites use clothes try-on APIs.
FAQ
What is a virtual try-on API for resale?
It's an API that a resale or secondhand marketplace integrates to generate images of shoppers wearing listed garments. The platform sends a person photo and the listing's garment photo, and the API returns a try-on image to display on the listing.
Can virtual try-on work with photos uploaded by sellers?
Yes, as long as the photo shows the garment clearly. The AI Clothes Changer API works from standard product images, including front-facing product-only shots and photos of the garment being worn. Photos that show the whole garment on a plain background give the best results.
Do resale platforms need 3D models for virtual try-on?
No. The AI Clothes Changer API works from 2D product images, so each new listing can support try-on without a 3D garment model or a new photo shoot.
Does virtual try-on show the condition of a secondhand item?
No. Try-on shows how a style could look on the shopper, not wear, flaws, or authenticity. Keep condition grades, close-up photos, and authentication details next to the try-on result.
Can virtual try-on tell shoppers which size to buy?
No. Try-on is a visual preview, not a sizing tool. Pair it with garment measurements and the original size tag so buyers can judge fit.
Can a consignment store use try-on in its physical shop?
Yes. The same API supports in-store experiences such as virtual mirrors and kiosks, alongside websites and iOS and Android apps.
Conclusion
Resale marketplaces sell one-of-a-kind items photographed by their sellers, which makes traditional on-model imagery impractical. A virtual try-on API closes part of that gap by turning the existing listing photo into a preview on the shopper's own photo, with no 3D assets or extra shoots. The platforms that get the most from it pair try-on with clear seller photo guidelines and keep condition, sizing, and authentication information right beside every preview.
Talk to the Perfect Corp. team
Share your catalog and volume, and we'll map the right integration.
This article was edited and reviewed by the Perfect Corp. editorial team. Welcome to contact us or give us more suggestions.
Author: 


