BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off โ†’
Vtryon icon
Maintained Tested up to 6.9.10

Vtryon

AI try-on for WooCommerce: sync products with Vtryon, validate photos, show resultsโ€”all handled server-side.

Active installs<10New
Downloads ยท 30d64โ–ฒ +20.8% vs prev. 30d
Ratingโ€”0 reviews
Health score42/100Fair
All-time downloads398Since Apr 2026
Support resolvedโ€”No recent threads
RequiresWP 5.8PHP 7.4+
Downloads ยท 7d19โ–ฒ +46.2% week over week
Our verdict

Use with caution

Vtryon works, but test it on a staging site before relying on it in 2026. Was last updated 5 months ago, and scores 42/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

134Jul 22Sep 4Oct 19
Yesterday1
Daily average (1y)2
Peak day39Apr 23, 2026
Last 12 months398

Download spikes usually follow a new release โ€” each site that auto-updates counts as a download.

Rankings

Where Vtryon stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
AI >100 7,192 Best AI plugins โ†’
e-commerce >100 2,819 Best e-commerce plugins โ†’
fashion >100 430 Best fashion plugins โ†’
virtual try on >100 366 Best virtual try on plugins โ†’
woocommerce >100 10,000 Best woocommerce plugins โ†’

About Vtryon

From the official readme ยท v1.0.2

Description

Vtryon connects your store to the Vtryon service so customers can upload a portrait photo and preview how a product looks on them.

Key features

  • API token authentication: store your Vtryon API token server-side only (sent as x-api-key on each request).
  • Smart garment syncing: Sync (product screen or Products list) opens a picker that lists the productโ€™s gallery images so you can choose which image to send to Vtryon, or upload from device if the garment photo is not in the list. Sync All (Products list or category Garment sync) batch-syncs only products missing a Garment ID and always uses each productโ€™s main (featured) imageโ€”youโ€™ll see a confirmation explaining that before the run starts.
  • Download control: optionally hide the Download result button on the storefront while keeping the result image and โ€œTry another photoโ€ (WooCommerce โ†’ Vtryon โ†’ Settings).
  • Image validation: multi-step flow checks customer photos against AI quality rules before try-on runs.
  • Granular control: storewide on/off for the whole site; optional logged-in-only mode; enable or disable try-on per product category and per product.
  • Product page placement: choose where the try-on block appears on single product pages (WooCommerce hooks/priorities), with shortcode support for custom layouts.
  • Polished admin and storefront UI with accessible notices (bundled SweetAlert2 on relevant screens).
  • Efficient polling for validation and task status to limit unnecessary requests.
  • Developer hooks and filters to adjust payloads, limits, and behavior.

Coming soon

Planned for future releases:

  • Ready-to-use catalog SKU image generation
  • Pose generation for the same SKU
  • Expanded AI fashion workflows inside WooCommerce

For catalog-ready SKU images or extra poses today, use the Vtryon website or app: https://vtryon.legresca.ai/app

Frontend flow

When a product has a Garment ID and try-on is allowed (storewide setting, product/category toggles, and any logged-in-only rule), the try-on block appears on the product page at the placement chosen under WooCommerce โ†’ Vtryon โ†’ Settings, unless you output it only via the shortcode. The customer uploads a portrait (JPG/PNG), the image is validated, a try-on task runs, and the result is shown; downloading the file is available when Download result button is enabled in settings.

Developer hooks

Filters

  • vtryon_upload_person_payload โ€” person image upload payload.
  • vtryon_create_task_payload โ€” task creation JSON.
  • vtryon_max_upload_size โ€” max upload size (default 5 MB).
  • vtryon_default_garment_type โ€” garment type (default stitched).
  • vtryon_api_base_url โ€” override API base URL (advanced).
  • vtryon_display_preset_definitions โ€” register or change product page placement presets (hook, priority, label per preset).
  • vtryon_display_position โ€” override the resolved hook, priority, and preset slug for the single-product try-on block.
  • vtryon_bulk_sync_max_products โ€” max products per Sync All run (default 2000).

Actions

  • vtryon_before_upload_person โ€” before sending a person image.
  • vtryon_after_create_task โ€” after a task is created.
  • vtryon_before_download / vtryon_after_download โ€” around result download tracking.

Requirements

  • WooCommerce (active)
  • PHP 7.4+
  • A valid Vtryon account (sign up at https://vtryon.legresca.ai/app )

External services

This plugin connects to the Vtryon service (operated by Legresca) to provide AI virtual try-on functionality.

What the service is used for

  • Merchant authentication โ€” the store owner’s Vtryon API token is sent with each API request (x-api-key header).
  • Garment sync โ€” product featured images are uploaded to Vtryon so the AI can dress customers in them.
  • Person image upload โ€” when a customer initiates a try-on, their uploaded portrait is sent to Vtryon for processing.
  • Person image validation โ€” Vtryon checks the uploaded photo against quality rules (lighting, face detection, pose) before running the try-on.
  • Try-on task creation โ€” Vtryon combines the person image and the garment to generate the try-on result.
  • Status polling โ€” the plugin queries Vtryon to check when the result is ready.
  • Result retrieval โ€” the generated try-on image URL is retrieved from Vtryon and stored privately on the WordPress side; the image is then served to the customer through a WordPress-side proxy, so the raw Vtryon URL is never exposed to the browser.

What data is sent and when

  • API token is sent to the Vtryon API with each server-side request (x-api-key header). The token is stored only in the WordPress database and is never sent to the browser.
  • Product images are sent when the merchant syncs a product with Vtryon (the image chosen in the sync dialog or uploaded from the merchantโ€™s device) or when Sync All runs (each productโ€™s main / featured image only).
  • Customer portrait photos are sent to Vtryon only when a site visitor explicitly initiates a virtual try-on and agrees to the consent notice on the product page. Photos are not stored locally by the plugin.
  • Session / task identifiers are exchanged between WordPress and the Vtryon API during status polling and result retrieval. These identifiers are kept server-side only and are never passed to the visitor’s browser.

Service provider

Vtryon

Privacy Policy: https://vtryon.legresca.ai/privacy-policy

Terms of Service: https://vtryon.legresca.ai/terms

Installation

  1. Install from the Plugins screen.
  2. Activate the plugin.
  3. Install and activate WooCommerce.
  4. Go to WooCommerce โ†’ Vtryon. If you do not have an account, sign up at https://vtryon.legresca.ai/app (Create Account).
  5. Generate an API token in your Vtryon dashboard (see https://vtryon.legresca.ai/guide/api-integration), paste it under API token, and save. The plugin tests the connection and shows a status notice.
  6. Under Storewide try-on, keep Enable virtual try-on for the entire site checked unless you want try-on hidden everywhere (category/product settings apply only when this is on).
  7. Under Product page placement, choose where the try-on block appears on single product pages (default: after add to cart).
  8. (Optional) Enable Visibility to show the try-on button only to logged-in users.
  9. Under Download result button, choose whether to show the download control after a try-on completes.
  10. For each product: add product images (gallery), enable Vtryon on the product, and click Sync with Vtryon (product edit screen) or Sync in the Garment ID column. A dialog lists gallery images to choose from, or you can upload a different file from your computer. Sync All on the Products list (or Garment sync on a category) asks for confirmation first: it syncs every product still missing a Garment ID using only the main (featured) image for each product; products that already have a Garment ID are skipped.

Frequently asked questions

Does this require WooCommerce?

Yes. The plugin checks for WooCommerce and shows an admin notice if it is missing.

Are API credentials exposed to visitors?

No. Only the WordPress REST URL and a REST nonce are passed to the browser; the API token and garment APIs run on the server.

What image formats are supported?

Featured images and customer uploads use JPG and PNG (validated with WordPress file checks).

Does the plugin load third-party scripts on my store?

The plugin bundles SweetAlert2 for admin sync feedback and storefront messages. No remote script loads are required for core operation.

Can I turn off try-on for the whole store or move the try-on block?

Yes. Use WooCommerce โ†’ Vtryon โ†’ Settings: uncheck Enable virtual try-on for the entire site to disable try-on site-wide, and use Product page placement to change where the block appears. For a custom position you can also use the [vtryon] shortcode (and remove the automatic hook in code if you need only the shortcode).

How do I choose which image is synced to Vtryon for a product?

Use Sync with Vtryon on the product edit screen or Sync in the Garment ID column on the Products list. A dialog lists the productโ€™s gallery images; pick one or choose upload from device for a file that is not in the gallery. Sync All does not show this dialogโ€”it syncs each qualifying product using its main (featured) image only, after you confirm.

Where is the full Markdown documentation?

The same documentation ships as README.md in the plugin folder. It is also shown under WooCommerce โ†’ Vtryon โ†’ Help guide below the quick start section.

Changelog

Uses API tokens (not email/password), and adds the garment image picker plus Sync All confirmation. Enter your API token under WooCommerce โ†’ Vtryon after updating.

1.0.2

  • API token authentication (x-api-key) replaces email/password login.
  • Garment sync: choose a product gallery image or upload from your device (product edit/add screen and Products list Sync). Sync All confirms that batch sync uses each productโ€™s main (featured) image only.

1.0.1

  • Improved Photo Guidelines & Consent model UX.

1.0.0

  • Initial release on WordPress.org guidelines baseline.

Full changelog on WordPress.org โ†’

Screenshots

Vtryon screenshot
Vtryon screenshot
Vtryon screenshot
Vtryon screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own โ€” no account needed.

Active installs badge Rating badge Health score badge

Best Vtryon alternatives

All AI plugins โ†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Elementor Website Builder โ€“ more than just a page builder Elementor Website Builder โ€“ more than just a page builder The Elementor Website Builder has it all: drag and drop page builder, Atomic Editor, pixelโ€ฆ by Elementor 10M+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 4.5 (7.3K) 6 days ago 93
2 All in One SEO โ€“ AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights) All in One SEO AIOSEO is the WordPress SEO plugin. Boost SEO rankings with AI SEO tools, schema, metaโ€ฆ by Syed Balkhi 2M+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 4.7 (5.2K) 2 weeks ago 98
3 AI Agent by SiteGround AI Agent by SiteGround Manage your WordPress site with AI - create content, install plugins, and perform siteโ€ฆ by SiteGround 1M+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 1.7 (98) 3 weeks ago 67
4 Premium Addons for Elementor โ€“ AI-Ready Elementor Addons, Widgets & Templates Premium Addons for Elementor 90+ Elementor widgets & addons, 600+ templates, Mega Menu, WooCommerce, Display Conditionsโ€ฆ by Leap13 600K+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 4.9 (1.7K) 11 hours ago 96
5 Angie โ€“ Agentic AI Angie โ€“ Agentic AI Build anything your site needs. Manage it through an agentic AI conversation insideโ€ฆ by Elementor 100K+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 3.2 (19) 2 weeks ago 74
6 AI Engine โ€“ The Chatbot, AI Framework & MCP for WordPress AI Engine โ€“ The Chatbot, AI Framework & MCP for WordPress The AI chatbot, AI agent and MCP server for WordPress. Connect OpenAI, Claude, Gemini andโ€ฆ by Jordy Meow 90K+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 4.9 (871) 3 days ago 96
7 AI Provider for Anthropic AI Provider for Anthropic Anthropic (Claude) provider for the PHP AI Client SDK. by WordPress.org 60K+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 3 weeks ago 63
8 AI AI AI features, experiments and capabilities for WordPress. by WordPress.org 60K+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… 4.2 (10) 2 weeks ago 85
9 AI Provider for OpenAI AI Provider for OpenAI AI Provider for OpenAI for the PHP AI Client SDK. by WordPress.org 60K+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 4 weeks ago 63
10 AI Provider for Google AI Provider for Google Google AI (Gemini) provider for the PHP AI Client SDK. by WordPress.org 50K+ โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜… No reviews 4 weeks ago 78

FAQ

Vtryon: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org ยท checked Oct 20, 2026

Is Vtryon free?

Yes. Vtryon is free to download and use from the official WordPress.org plugin directory.

Is Vtryon safe to use in 2026?

Vtryon works, but test it on a staging site before relying on it in 2026. Was last updated 5 months ago, and scores 42/100 on our health check.

How many websites use Vtryon?

Vtryon is active on <10 WordPress websites and has been downloaded 398 times since it launched in April 2026. It was downloaded 64 times in the last 30 days.

Does Vtryon work with WordPress 7.1?

Vtryon is officially tested up to WordPress 6.9.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Vtryon need?

Vtryon requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Vtryon last updated?

The latest version, 1.0.2, was released on May 15, 2026 (5 months ago).

Who makes Vtryon?

Vtryon is developed and maintained by Vtryon.

What are the best alternatives to Vtryon?

The most popular alternatives to Vtryon are Elementor Website Builder (10M+ installs), All in One SEO (2M+ installs) and AI Agent by SiteGround (1M+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages โ€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org โ€” no credit card
Sarah is here to help!
Hi there! ๐Ÿ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! ๐Ÿ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now โœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.