What is Virtual Try-On (VTON)?

Virtual try-on (VTON) is a class of image-generation technology that renders a specific garment onto a photograph of a specific person, producing a still image of that person wearing that garment. In fashion e-commerce it answers the one question a product page has never been able to answer: not what does this look like, but what does this look like on me.

The term covers several quite different approaches. What they share is the output: a photorealistic still image of a real person in a garment they do not own. What separates them is how they get there, and that difference decides what a retailer has to supply, what it costs to run across a catalogue, and how the result looks.

How virtual try-on works

An image-based try-on pipeline runs in four stages. Each one is a distinct computer-vision problem, and output quality is set by the weakest of them.

  1. Read the person. The system locates the body in the shopper's photo and maps its pose: the position of shoulders, elbows, hips and waist, the angle of the torso, where the body is occluded by an arm or by hair. This is what lets a garment be placed on a body that is turned, leaning, or seated rather than standing square to the camera.
  2. Read the garment. The garment is segmented out of its source photograph, usually a flat-lay or a shot on a mannequin, and separated from the background. Its construction is interpreted from the image: where the seams and hems fall, where it is structured and where it is loose, how opaque it is, how the material catches light.
  3. Fit the one to the other. The garment is warped onto the mapped body so that its construction lands where it should: the shoulder seam on the shoulder, the waist at the waist, the hem at the right point on the leg. Fabric behaviour is simulated here, because a stiff fabric and a fluid one hang differently on the same body and a try-on that ignores this reads as a sticker.
  4. Render the final image. The composite is rendered as a single photograph: lighting on the garment matched to the lighting on the person, shadows cast where the garment meets the body, and the boundary between skin and fabric resolved so there is no cut-out edge.

Viewrobe runs this pipeline with proprietary generative AI models, trained to handle 17 fabric types, and outputs at up to 4K resolution in PNG, WebP or JPEG.

The two things a try-on has to get right

Almost every visible failure in virtual try-on comes down to one of two things, and it is worth knowing which you are looking at when you evaluate a system.

Identity. The person in the output has to be recognisably the person in the input. Their face, their build, their skin tone and their hair should be unchanged. A system that quietly slims the body or regularises the face has not shown the shopper themselves in the garment, it has shown them a model, and the whole purpose is lost.

Fidelity to the product. The garment in the output has to be the garment that will arrive in the box. The colour has to match, the print has to be positioned and scaled correctly, the neckline and sleeve length have to be the real ones. A try-on that renders a flattering generic version of the product creates exactly the expectation gap that drives returns.

How it compares to the alternatives

ApproachWhat the retailer suppliesWhat the shopper seesCost at catalogue scale
On-model photoshootSamples, models, studio, crew, retouchingA model wearing the garment, not themselvesPer style and per colourway; weeks of lead time
AR try-on filterA tuned 3D asset per styleAn overlay tracking their live camera, in motionAsset build per style; needs camera permission
3D / CGI garment simulationA digital pattern and garment model per styleA rendered avatar, or themselves if scannedHighest build cost; very high accuracy once built
Size recommendationMeasurements and returns dataA suggested size, no imageLow; answers fit, not appearance
Image-based VTONExisting product photographyThemselves in the garment, as a still imagePer render; no asset build per style

These are not mutually exclusive. Size recommendation and virtual try-on in particular solve adjacent halves of the same problem: one tells a shopper which size to order, the other shows them what it will look like.

How to evaluate a virtual try-on system

Most demonstrations use flattering inputs: a straight-on photo of a slim person in tight clothing, against a plain wall, holding still. Those conditions hide nearly every weakness. If you are assessing a system, test it the way your customers will use it.

  • Across body types. Run the same garment on a range of heights and builds. Watch whether the body changes shape between inputs. This is the single most common failure and the hardest to fix.
  • On structured garments. Tailoring, bridal and outerwear have internal construction that holds a shape away from the body. Systems that work well on a T-shirt often collapse here.
  • On your worst product photography. Not the hero image. The flat-lay that was shot quickly in a back room, which is what most of a catalogue actually looks like.
  • On prints, stripes and logos. Check that a pattern follows the body's curve instead of sliding across it flat, and that a logo stays the right size and in the right place.
  • On difficult colours. Ivory, champagne, black and navy are where colour accuracy is both hardest and most commercially consequential.
  • With an imperfect photo. An arm across the body, a turned torso, a busy background, indoor light. This is what a real shopper uploads.

Where it belongs on a product page

Virtual try-on earns its place next to the gallery, as an option on the product the shopper is already looking at, not as a separate experience they have to go and find. The shopper is deciding right there, and that is where the doubt is.

Viewrobe attaches to an existing product page with a single asynchronous script tag, on any e-commerce platform, with no plugin to maintain and no replatforming. Headless storefronts can call the REST API directly. The practical detail is in the integration overview.

What virtual try-on does not do

It is not a fit or sizing engine. It shows a shopper what a garment looks like on them; it does not measure them, and it will not tell them whether the medium or the large is correct. Pair it with a size tool if that is the problem you are solving.

It does not invent what the photograph never showed. If the source image does not reveal how a garment is constructed at the back, no system can render the back of it faithfully.

And it is not a substitute for a physical fitting where the stakes justify one. In bridal and in bespoke tailoring, a try-on is the step that gets a shopper to the appointment with a shortlist, not the step that replaces the appointment.

Glossary

VTON
Virtual try-on. Also written virtual try on or virtual tryon.
Garment transfer
Rendering a garment from one image onto a person in another image. The core operation in image-based try-on.
Pose estimation
Locating a body and its joints in a photograph, so a garment can be placed correctly on a body that is not standing square to the camera.
Segmentation
Separating the garment from its background and from the body wearing it in the source photograph.
Warping
Deforming the garment image so its construction lines land on the right points of the target body.
Drape
How a fabric falls under its own weight. The property that most distinguishes a convincing try-on from a flat overlay.
Flat-lay
Product photography shot from above with the garment laid flat. One of the two common source formats, along with mannequin photography.
Identity preservation
Keeping the person's face, build and skin tone unchanged between the input photo and the rendered output.
On-model imagery
Photographs of a garment worn by a person, as opposed to flat-lay or mannequin shots.

Written by Viewrobe. Published 6 October 2026, last reviewed 7 October 2026.

In short

  • One photo in: no app, no account, no 3D body scan
  • Works from your existing photography: no 3D asset per style
  • A still image, not a live camera overlay
  • Judge it on body types and structured garments, not on a T-shirt
See it by sector

Common questions about virtual try-on

Is virtual try-on the same as augmented reality?

No. An augmented-reality filter tracks a live camera feed and draws a garment over it in motion, which is why AR output usually looks like an overlay rather than a photograph. Virtual try-on generates a still image: one photo of the shopper, one garment, one rendered result that can be shown on a product page, saved, or sent in an email. The two solve different problems, and still imagery is what a product page actually needs.

Does virtual try-on need 3D models of the garments?

Not with an image-based approach. Viewrobe works from the flat-lay or on-mannequin photography a retailer already has, so there is no 3D asset to commission for each style. Systems built on 3D garment simulation need a garment model per style, which is accurate but expensive to produce at catalogue scale.

Does the shopper need an app or a body scan?

No. The shopper uploads a single photo. There is no app to download, no account to create, and no 3D body scan.

What happens to the shopper's photo?

With Viewrobe it is used only to generate the try-on the shopper asked for, it is permanently deleted within 24 hours, and it is never used to train AI models. The full detail is on the security and data handling page.

Which garments does virtual try-on handle well?

Garments whose shape is legible in the source photograph. Tops, dresses, outerwear, suiting and bridal all render well because the silhouette and the fabric behaviour are visible in a flat-lay or mannequin shot. Viewrobe's models cover 17 fabric types. Items whose appearance depends on how they are worn rather than how they are cut, such as loosely draped scarves, are harder for any system of this kind.

Will it replace our photoshoots?

It replaces a particular kind of shoot: the repetitive on-model work of putting every colourway and every size of an existing style in front of a camera. It does not replace a campaign shoot, where the point is art direction rather than coverage.

See it on your own catalogue

Book demo