TryonX lets your WooCommerce customers virtually try on clothing before purchasing. Powered by Google Gemini AI, it creates photorealistic visualizations that help reduce returns and increase purchase confidence.
Note: Currently optimized for clothing and apparel products. Support for additional product types is coming in a future update.
Note: Image generation requires a Google Gemini API key with access to the image generation model. As of the current Gemini API pricing, the image generation feature (gemini-2.5-flash-image) requires a paid API plan. Please review Google AI Pricing before use.
Features
- AI Virtual Try-On — Photorealistic clothing visualization using Google Gemini 2.5 Flash Image AI
- Session Management — Upload once, try multiple products without re-uploading
- Comparison Tools — Interactive before/after slider and side-by-side view
- Bulk Try-On — Try multiple products from the same category instantly
- Social Sharing — Share results on Facebook, Twitter, Pinterest, or download
- Analytics Dashboard — Track try-on usage, top products, and daily trends via a WooCommerce dashboard widget
- Mobile-Friendly — Fully responsive on all devices
- Developer-Friendly — Hooks, filters, translation-ready, AJAX-powered
How It Works
- Customer uploads a photo on the product page
- Google Gemini AI generates a realistic try-on visualization
- Customer compares, shares, or tries more products — all without re-uploading
External services
This plugin connects to Google’s Gemini AI API to generate virtual try-on images.
What data is sent:
- User-uploaded photos and product images are sent to Google’s Gemini API when a customer clicks “Generate”
- Images are converted to Base64 and transmitted via HTTPS
- Data is only sent when the try-on feature is actively used
API endpoint: https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-image:generateContent
Data handling:
- Temporary files are deleted after processing
- Generated images are stored in your WordPress uploads directory
- No data is permanently stored on Google’s servers beyond their standard API retention policies
Service provided by Google LLC:
