AnyDress – AI Virtual Try-On for WooCommerce & AI Product Photos
AnyDress – AI Virtual Try-On for WooCommerce & AI Product Photos
Description
AnyDress adds an AI virtual fitting room to your WooCommerce store — and an AI photo studio to your dashboard. Shoppers can virtually try on clothes using their own photos before they buy, and store owners can generate professional product images without models, photographers, or physical photoshoots.
One plugin, two revenue levers: higher conversions from confident shoppers, and lower costs from AI-generated catalog photography.
A virtual fitting room for your shoppers
A customizable “Try It On” button appears on your product pages, right next to Add to Cart. Shoppers upload a photo (or reuse their saved Digital Mannequin) and see exactly how the garment looks on their own body — not on a model who looks nothing like them.
- 1-click try-ons across your whole store — logged-in shoppers securely save face and body photos once, then try on anything.
- True-to-size fit — pair try-ons with real garment measurements so shoppers see (or get warned about) sizes that run tight or loose. Fewer sizing mistakes, fewer returns, less bracketing.
- Works with your theme — hooks into standard WooCommerce templates automatically.
An AI photo studio for store owners
The Virtual Photoshoot dashboard turns a flat lay, hanger shot, or plain packshot into studio-quality on-model imagery in minutes:
- Generate catalog images from your existing WooCommerce product photos or raw garment uploads.
- Choose an AI model, upload your own model, or create clean ghost mannequin shots.
- Describe any custom background or scene in plain words.
- Magic Edit — change pose, aspect ratio, resolution, and photography style after generation.
No studio rental, no model fees, no reshoots when your catalog changes.
Built-in size charts
Create reusable size charts (tops, bottoms, dresses, outerwear, swimwear, eyewear, headwear) with real garment measurements per size. Assign them to products in bulk, override values per product, and let shoppers optionally add their own measurements (cm or inches) for a realistic fit.
Privacy-first by design
- Explicit consent checkboxes for both shoppers and admins — no data reaches the AI engine without agreement.
- Shopper photos live on your own server, auto-deleted after 7 days; shoppers can delete their data anytime from My Account.
- Images are processed in memory and discarded by the API immediately after generation — never used to train AI models.
Perfect for
All features
- Shopper Virtual Try-On: customizable “Try It On” button on WooCommerce product pages.
- Digital Mannequin: shoppers securely save photos for 1-click try-ons store-wide.
- Admin Virtual Photoshoot: generate product catalog images from products or raw garment uploads.
- AI Models & Ghost Mannequins: original model, your own model, a generated AI model, or invisible ghost mannequins.
- Custom Backgrounds: describe any scene to place your models in.
- Magic Edit: alter pose, aspect ratio, resolution, and photography style.
- Size Charts & True-to-Size Fit: reusable charts with per-size garment measurements, bulk assignment, per-product overrides.
- Shopper Measurements (optional): private body measurements for realistic fit rendering and sizing advice.
- Usage Controls: daily try-on limits to protect your API budget.
- Privacy-First Design: built-in legal consent flows for shoppers and admins.
Learn more
- How AI virtual try-on works in WooCommerce
- Creating product images without models
- Reducing clothing return rates
- Plans and pricing
External Services
This plugin relies on the AnyDress AI SaaS platform (https://anydress.ai) to process and generate images. An active AnyDress AI API key is required to use this plugin.
- What the service is used for: The AnyDress AI API provides the artificial intelligence engine required to “clothe” a digital mannequin with a product image and to generate studio-quality catalog photoshoots.
- What data is sent and when:
- Shopper Try-On: Only after a logged-in user gives explicit consent via a checkbox, their uploaded photos (Face/Body) and the WooCommerce product image are converted to Base64 and sent to the AnyDress AI endpoint.
- Optional Fit Data: If the shopper voluntarily enters body measurements, those numbers (together with the store’s garment measurements for the selected size) are sent alongside the try-on request to render a realistic fit. Measurements are never required.
- Admin Photoshoot: Only after the administrator confirms rights to the images, the selected garment and model photos are sent to the API.
- Verification & Task Status: The store domain, license key, and generation task IDs are sent to verify subscription status, usage limits, and to retrieve finished images.
- Data Handling & Privacy: Images are processed in secure server memory to generate the result and are immediately discarded by the API upon completion. User data is confidential and never used to train AI models.
- Terms & Privacy Links:
- Terms of Service: https://anydress.ai/terms-of-service/
- Privacy Policy: https://anydress.ai/privacy-policy/
Installation
- Upload the
anydress-ai-virtual-try-onfolder to the/wp-content/plugins/directory, or install it directly through the WordPress plugins screen. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Ensure WooCommerce is installed and activated.
- Navigate to AnyDress AI Settings in your WordPress dashboard.
- Enter your AnyDress API License Key and click “Save & Verify Key”.
- Customize your button appearance and set your daily shopper limits.
- Add the Virtual Try-On Feature Privacy Policy from WP Dashboard -> Settings -> Privacy -> Policy Guide -> Policies -> AnyDress AI Virtual Try-On to your existing Privacy Policy page.
Screenshots

The "Try It On" button on a WooCommerce product page — shoppers start a virtual try-on next to Add to Cart.

The shopper upload modal with consent and Digital Mannequin options.

A finished virtual try-on: the garment rendered on the shopper's own photo.

The Admin Virtual Photoshoot dashboard — AI product images without models.

AnyDress plugin settings and API dashboard.
Faq
A “Try It On” button appears on your product pages. The shopper uploads a photo of themselves (or reuses their saved Digital Mannequin), and the AI renders the garment on their own body in seconds — including realistic fit if measurements and size charts are set up.
Yes. The Virtual Photoshoot dashboard turns a flat lay, hanger shot, ghost mannequin shot, or plain packshot into on-model, studio-quality catalog images. You choose the model, background, pose, and style.
Sizing and “it looked different online” are the top reasons clothing gets returned. Letting shoppers see garments on their own body — with optional true-to-size fit warnings — addresses both causes directly. See our guide to reducing WooCommerce return rates.
Yes, you need an active API License Key from AnyDress AI to connect your WooCommerce store to the AI generation engine. Plans are listed at https://anydress.ai/#pricing.
Yes — size charts cover tops, bottoms, dresses, outerwear, swimwear, eyewear, and headwear, and stores use AnyDress for apparel, glasses, baby and kids’ clothes, and jewelry.
Shopper photos are securely saved in a hidden, local folder on your own WordPress server (wp-content/uploads/anydress-mannequins/). To protect privacy and save disk space, a cron job automatically deletes shopper photos 7 days after upload. Shoppers can also manually delete their data at any time via the “Digital Mannequin” tab in their My Account page.
No — measurements are entirely optional; without them the try-on works exactly as before. If provided, they are stored on your own WordPress server as user meta, editable and deletable by the shopper in My Account, and automatically removed by the same 7-day cleanup that deletes mannequin photos (and on plugin uninstall).
Go to AnyDress AI Size Charts, create a chart with your garment measurements per size, and assign it to products either from the chart itself or in the product editor under Product data AnyDress Sizing (where you can also override individual values per product).
Yes! The plugin hooks directly into standard WooCommerce templates. The “Try It On” button will automatically appear next to your “Add to Cart” button.
Reviews
Changelog
1.3.1
- Hardened input sanitization and declared compatibility with WordPress 7.0 (Plugin Check compliance).
1.3.0
- New settings: choose the Virtual Try-On aspect ratio (2:3, 3:4, 4:5) and resolution (1K or 2K) so every shopper result has a consistent, predictable format.
- Friendlier sizing feedback: when a selected size doesn’t fit the shopper’s measurements, the try-on now shows a helpful sizing-advice notice (instead of an error) and opens the size picker so they can switch and retry.
1.2.0
- Faster, more reliable generations: try-ons are now processed asynchronously — the page shows progress and delivers the image the moment it is ready, with no long-hanging requests.
- Improved reliability on slow hosts: generation no longer depends on a single long HTTP request.
1.1.1
- Size Charts: assign a chart to many products at once with a searchable product picker, and duplicate charts for product models with different measurements.
1.1.0
- New Size Charts system: reusable per-size garment measurements for tops, bottoms, dresses, outerwear, swimwear, eyewear, and headwear.
- Optional shopper body measurements (cm/inches) for a true-to-size virtual try-on, with a store setting to block or realistically render ill-fitting sizes.
- Per-product measurement overrides and automatic matching with WooCommerce size attributes.
- Fixed an issue where the face photo was uploaded twice, which could exceed server upload limits.
1.0.0
- Initial release.