Turn your WooCommerce store into an AI fitting room.
TryonX adds a “Try On” button to product pages so customers upload a photo and instantly see how your apparel looks on them — powered by Google Gemini 2.5 Flash Image AI. No app. No custom theme rebuild. Install, connect your API key, and start offering virtual try-on for WooCommerce in minutes.
Shoppers buy with confidence. You sell more. Returns drop. That is the promise of AI try-on for online fashion — and TryonX brings it to WordPress stores of every size.
Why WooCommerce stores install TryonX
- Higher conversion — Customers who visualize a fit are more likely to add to cart.
- Fewer “will it fit?” doubts — Answer the #1 question in fashion e-commerce before checkout.
- Lower return rates — Better expectations mean fewer size and style surprises.
- Shareable moments — Results can be shared on social media; your products get organic reach.
- Works on mobile — Most fashion traffic is mobile; TryonX is built mobile-first.
- Analytics built in — See which products get the most try-ons and measure engagement.
Who is this plugin for?
- Fashion & apparel WooCommerce stores (tees, hoodies, dresses, jackets, activewear)
- Boutiques & DTC brands that want a premium, interactive product experience
- Agencies building modern WooCommerce sites with Elementor, Divi, or block themes
- Merchants ready to differentiate with AI-powered virtual fitting without enterprise pricing
Key features
- AI virtual try-on — Photorealistic garment visualization with Google Gemini 2.5 Flash Image
- One photo, many products — Session memory: upload once, try your whole catalog category
- Bulk try-on — “Try more products” grid suggests similar items customers can test instantly
- Before / after compare — Slider and side-by-side views to wow shoppers
- Add to cart from results — Close the loop from try-on to purchase in one click
- Variable products — Supports variations (size, color) with the correct garment image
- Per-product controls — Enable/disable try-on per product + custom flat-lay garment image
- Shortcode —
[tryonx] or [tryonx product_id="123"] for landing pages and builders
- Privacy-ready — Consent checkbox, rate limits, optional login-only, IP anonymization
- Analytics dashboard — Try-on counts, success rate, top products, daily chart, WP dashboard widget
- Theme-friendly — Compatible with Hello Elementor, Divi, and stores where
global $product varies
- Developer hooks — Filters and actions for custom integrations
How virtual try-on works (3 steps)
- Shopper uploads a photo on your WooCommerce product page (JPEG, PNG, or WebP).
- TryonX sends the photo + product image to Gemini AI and generates a realistic try-on result.
- Customer compares, downloads, shares, or adds to cart — then tries more products without re-uploading.
Setup in under 5 minutes
- Install TryonX and activate WooCommerce.
- Go to WooCommerce → Virtual Try-On.
- Paste your Google AI Studio API key.
- Select clothing categories (or enable per product).
- Publish — the Try On button appears on eligible products.
Requirements
- WordPress 5.6+ and WooCommerce (required)
- PHP 7.2+
- Google Gemini API key with access to gemini-2.5-flash-image (paid plan required for image generation — see Google AI Pricing)
- Outbound HTTPS from your server to Google’s API
- Product featured image (or custom garment image per product)
Best for: Clothing and apparel. Other product types may be supported in future updates.
Use TryonX anywhere
- Single product pages (automatic button)
- Custom pages via shortcode:
[tryonx product_id="42"]
- Category-driven enablement for entire collections
- Optional custom garment photo per SKU for flat-lay or model shots
Note: Image generation uses Google’s Gemini API. You control your API key and usage costs. Photos are processed only when a customer clicks Generate.
External services
This plugin connects to Google’s Gemini AI API to generate virtual try-on images when a shopper uses the feature.
What data is sent:
- The customer’s uploaded photo and the WooCommerce product (garment) image
- Data is sent only when the customer clicks Generate
- Images are transmitted over HTTPS (Base64 in the API request)
API endpoint: https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-image:generateContent
Data handling:
- Temporary processing files are deleted after use
- Generated try-on images are saved in your WordPress
uploads folder
- Session photos expire after 24 hours
- Google’s retention policies apply to API requests — see their terms below
Service provider: Google LLC