GenLook is one of the most visible virtual try-on apps on the Shopify App Store, and it is a good product. If you are reading this, you are probably comparing it with something else. We make fesch, which does the same core job, so this comparison is written by an interested party. We stick to what is on GenLook's public App Store listing, link to it, and say where GenLook is the better choice.
All GenLook facts below come from GenLook's App Store listing, last checked on 16 October 2026.
What both apps do
The core flow is the same. A shopper taps a button on your product page, uploads or takes a photo, and then sees your product on themselves. Both apps work from the product images you already have, both install as a theme app block, and both have a free plan to test with.
The differences are in pricing, what data the app can access, where it runs, and which extra features come with it.
Pricing side by side
| Plan tier | GenLook | fesch |
|---|---|---|
Free | 10 try-ons a month | 30 try-ons a month, small "Powered by fesch" link |
Entry | Starter, $19.99: 100 try-ons, extra at $0.17 | Growth, $19.99: 200 try-ons, extra at $0.12 |
Middle | Growth, $29: 250 try-ons, extra at $0.12 | Pro, $49: 500 try-ons, extra at $0.10 |
Top | Pro, $99: 1,000 try-ons, extra at $0.10 | Scale, $149: 1,500 try-ons, extra at $0.09 |
Branding | "Remove genlook branding" listed on Pro ($99) | No fesch branding on any paid plan |
Features | Analytics dashboard and email collection from Starter; advanced analytics from Growth; VIP support on Pro | Every feature on every plan, including Free |
Two things the table doesn't show:
- Failed renders. fesch only counts try-ons that finish. A rejected photo, a moderated image or a timeout never touches your quota. GenLook's listing doesn't say how it handles failures, so ask their support if it matters to you.
- Overage caps. On fesch paid plans you set the maximum number of extra try-ons per billing period, and the button pauses at that cap. Check GenLook's settings for an equivalent.
For a store doing 150 to 250 try-ons a month, fesch Growth ($19.99, 200 included) and GenLook Growth ($29, 250 included) are the closest pair. Above 1,000 a month, compare GenLook Pro with fesch Scale at your real volume.
Data access and hosting
Every App Store listing has a "Data access" section that shows the permissions an app requests. This is where the two apps differ most.
GenLook requests access to customer data (email address, geolocation, IP address, browser and operating system), store owner contact data, and edit access to customers, products, orders from the last 60 days including returns, your theme, Online Store page content on a path the app controls, and admin files. Much of that supports its email capture and attributed-sales features. The listing doesn't state where shopper photos are processed. GenLook is based in Lyon, France.
fesch requests store owner contact data and access to products and the theme, nothing else. No customer data and no orders. The trade-off is that fesch can't report revenue from try-ons today.
Where fesch runs:
- App, database and photo storage on AWS and Supabase in Frankfurt, Germany
- The automated photo check on Amazon Bedrock in EU regions
- Image generation through the EU endpoint of Black Forest Labs
- Shopper photos and renders deleted automatically after a few days
- A data processing agreement, with the subprocessor list on the same page
If you sell to EU customers, these are the questions your privacy policy has to answer anyway.
Features GenLook has that fesch doesn't
Being straight about this saves everyone time.
- Email capture during try-on. GenLook can collect shopper emails in the try-on flow for your marketing. fesch doesn't collect shopper emails.
- Try-on-attributed sales. GenLook's dashboard reports opens, try-ons and sales attributed to try-ons. fesch shows try-ons, shoppers who tried on and your most tried products, but not revenue yet.
- Integrations. GenLook lists Shopify Flow, Klaviyo and Nano Banana. fesch lists Shopify Admin only.
- Share and add to cart from the result. GenLook's listing mentions sharing the result and adding to cart from the widget.
- Languages. GenLook advertises "14+ storefront languages" and lists many admin languages. fesch's widget speaks English, German, French, Spanish, Italian and Dutch, and the admin is in English.
- Reviews and badge. GenLook has 39 reviews averaging 5.0 and carries the Built for Shopify badge. fesch is newer, with far fewer reviews, and doesn't have the badge yet.
What fesch does differently
- More try-ons per dollar at entry. 200 for $19.99, against 100.
- One feature set on every plan. No analytics or controls held back for higher tiers. The only plan difference is volume, overage rate and the Free plan's small "Powered by fesch" link.
- Failed renders are free. Only finished try-ons count.
- Hosted in Frankfurt, with a published DPA. Useful if your customers or your data protection officer ask where photos are stored.
- Minimal permissions. Products and theme only.
- Support in German or English.
- Accessories. Hats, caps and sunglasses work on the same flow, alongside jackets, knits, shirts, dresses and tees.
Which one should you pick?
Pick GenLook if email capture, Klaviyo sync or attributed revenue reporting is the reason you want try-on, if you need a widget in many languages, or if a large review base and the Built for Shopify badge weigh heavily for you.
Pick fesch if you want more included try-ons for the price, care about where shopper photos are processed, prefer an app that doesn't touch customer or order data, or sell to German-speaking customers and want support in German.
The quickest way to decide is to run both on the same three products and compare the renders. Quality on your catalog matters more than any table. You can install fesch from the App Store; onboarding renders one of your products on a model before you touch your theme.
Comparing more than two apps? See our comparison of seven Shopify try-on apps and the 2026 buyer's guide.
Frequently asked questions
What is the main difference between GenLook and fesch?
Both render your product on a shopper's own photo. GenLook adds email capture, Klaviyo and try-on-attributed sales reporting, and lists many storefront languages. fesch is hosted in Frankfurt, publishes a DPA, asks only for product and theme access, never counts failed renders, and includes more try-ons per dollar on its entry plan.
Is fesch cheaper than GenLook?
On the entry paid plan, yes: both cost $19.99 a month, GenLook includes 100 try-ons and fesch includes 200. At higher tiers the comparison depends on your volume, so compare the plan closest to your expected monthly try-ons.
Can I switch from GenLook to fesch?
Yes. Both install as an app block in the theme editor. Install fesch, add its block where the GenLook block was, check it on a product page, then remove the GenLook block and uninstall GenLook.
