✓ Free plugin · live on WordPress.org

Let shoppers try clothes on before they buy

Wearlook adds a virtual fitting room to any WordPress or WooCommerce store. Shoppers upload a photo and see the garment on their own body — instantly, in their browser.

Free forever · no account · works on any WordPress site

The Wearlook fitting room showing a garment on a shopper's photo

Pick an image…

The same shopper photo with a different colourway selected

…switch colour in one tap

Free foreverThe fitting room costs nothing to use
No account neededInstall and it just works
Photos stay privateThey never leave the browser
Any WordPress siteWooCommerce optional

How it works

Three steps, no setup

Install the plugin and a “Try It On” button appears on your products. There is nothing to configure and no key to paste.

1

Install the plugin

Add Wearlook from WordPress.org. On WooCommerce the button appears automatically; anywhere else use the [wearlook] shortcode.

2

The shopper adds a photo

They tap “Try It On” and choose a photo of themselves. It is read straight from their device — nothing is uploaded.

3

The garment fits itself

The background is removed and the garment is placed on their body. They drag, resize and rotate for the perfect fit, then save the look.

New in 1.2

Every angle. Every colour.

Products photographed from several sides — or sold in several colours — now let the shopper choose exactly which image to try on.

  • Gallery and variation images — the whole product gallery, plus each colourway of a variable product.
  • One tap to compare — switching keeps their photo and the fit they already set.
  • Nothing to configure — the picker appears by itself when a product has more than one image.
A WooCommerce product page with the Try It On button

The button sits with your product, in your theme

Privacy

Their photo never leaves their phone

The fitting room runs entirely in the shopper's browser. No upload, no server, no storage — which means no privacy policy headaches for you, and no reason for a shopper to hesitate.

Nothing is uploaded

The garment is composited on the shopper's own device using their browser. Wearlook has no copy of it.

Nothing is stored

Close the tab and it is gone. There is no account, no profile and no tracking attached to the fitting room.

You stay in control

Disable try-on per product, change the button wording, and remove it entirely at any time.

Optional · new in 1.3

Bring your own AI key

The free fitting room places the garment on the photo. For a photorealistic result — where the AI genuinely re-dresses the person — connect an AI engine with your own API key.

  • Choose your engine — Google Gemini, FASHN.ai, or fal.ai with a pick of try-on models.
  • You pay the provider directly — Wearlook adds no fee and takes no cut. Expect a few cents per image.
  • Off by default — leave it switched off and the plugin makes no external calls at all.

Each visitor can be capped per hour, so nobody can run up your provider bill.

See the demo →
# Or call the same try-on from anything — an app, Shopify, a script
curl -X POST https://your-server/api/v1/tryon \
  -F "person_image=@shopper.jpg" \
  -F "garment_image=@tshirt.jpg" \
  -F "category=tops"

# → { "success": true, "image": "data:image/png;base64,…" }

From a store using Wearlook

I think Wearlook is a fantastic idea and I really like the plugin. I believe the ‘Try It On’ feature has great potential and can provide a really valuable experience for customers.

Add a fitting room to your store today

Free, open source, and installed from WordPress.org in one click.