LIVE PRODUCT PREVIEWS for WooCommerce

Let customers visualize their design before they buy

Open live preview window with the controls visible
  • Instantly preview uploaded images and custom text
  • Drag, resize and position elements directly on the product
  • Update the preview automatically as options change
  • Connect previews to text fields, image uploads and variations
  • Reflect conditional logic and pricing changes in real time
  • No coding required
The back end file upload section
Setting a printable area in the WP admin
  • Reduce order errors and refund requests
  • Increase conversions with interactive customization
  • Ideal for print shops, merch, gifts and made-to-order products

What Our Customers Say

See why store owners trust Barn2 for product customization

Packed With Features

Everything you need to display accurate live product previews

Image icon with hand
Knowledge Base

Interactive Canvas

Customers can move, resize and position their uploaded artwork and text directly on the product image.

Image icon
Plugin Support

Image Upload Preview

Display accurate previews of customer-uploaded images exactly as they will appear on the final product.

Pencil and paper page icon
Tutorials

Text Styling Controls

WooCommerce Live Preview supports custom fonts, sizes and alignment linked to Product Options fields.

Magnifying glass with cog icon
Plugin Support

Variation Support

Update the live product preview image automatically when customers switch colors or variations.

Toggle enabled icon
Plugin Support

Conditional Display

Supports conditional logic to show or hide preview-linked options based on the customer’s selections.

Plugin Support

Theme Compatible

The WooCommerce Live Preview plugin works with any WordPress theme and other Barn2 plugins.

The best WooCommerce extra product options plugin ever made. Neatly written code, excellent support, and promises to develop and add functionality in the future. A real best buy. Thank you!

Vlad Sucitu WooCommerce Product Options customer review Vlad Sucitu - Fii Digital

Choose Your Plan

You're covered by our no-quibble, 30 day money back guarantee


GO ALL ACCESS

Get the best offer on our full suite of WordPress and WooCommerce plugins.

Two Plugin Bundle

WooCommerce Product Options + Live Preview

Get WooCommerce Product Options plus the Live Preview add-on to create fully interactive product customizers.

$178 $178 $ 149 Save$29
  • Extra product options
    Add flexible add-ons and custom fields to WooCommerce products
  • Advanced logic
    Supercharge your product options with conditional logic, min/max quantities, and more
  • Live image previews
    Allow customers to preview their text and uploaded images on the final product

All plans are available as annual or lifetime and include updates and support. If you let an annual license expire then you can keep using the plugin but won’t receive any more updates, new features or support. You can upgrade your license at any time and just pay the difference.

Screenshots

See WooCommerce Live Preview in action, or check out the demo

Product Options FAQ

Our world-class support starts here: How can we help?

How does WooCommerce Live Preview work?

Live Preview allows customers to see their uploaded images and text displayed on the product image in real time. They can drag, resize and position elements directly within a preview window before adding the product to the cart.

In the WordPress admin, you can control how customers interact with the live preview. For example, you can set the printable area(s) for each image. You can also choose which product options will display live previews, which fonts are available, and whether customers can move or resize the previewed content.

Is WooCommerce Live Preview a standalone plugin?

No. Live Preview is an add-on for WooCommerce Product Options and is not available separately.

Use WooCommerce Product Options to create your product options (e.g. to add file upload and text fields), and Live Preview to display customers' images and text over the product image.

Live Preview is included in the Product Options + Live Preview bundle.

What does WooCommerce Product Options include?

WooCommerce Product Options - the parent plugin for Live Preview - lets you add 16+ field types to products including checkboxes, radio buttons, dropdowns, file uploads, text and paragraph fields, date/time pickers, color and image swatches, and product add-ons.

It also includes flexible pricing options, custom price formulas, required fields, min/max rules, and powerful conditional logic to show or hide options based on customer selections.

All of these features work with the Live Preview add-on, which allows customers to preview the content they have added to your file upload and text fields.

Can I set the printable areas on each image?

Printable areas define where uploaded images or text can appear on the product image. You can create square, circular, or custom-shaped areas, resize and reposition them, and link them to specific option fields.

The options for setting printable areas appear in the WordPress Media Library for each image.

Can customers add multiple images or text entries to one product?

Yes. You can do this by adding multiple printable areas to a product image. Customers can then use the live preview customizer to choose which of their images or text will appear within each printable area.

Can I offer separate previews for different sides of a product?

Yes. You can either use multiple product images, each with its own preview, or a single image with multiple printable areas. Each printable area can be linked to a specific file upload or text field.

For example, there are two ways to enable separate previews for the front and back of a personalized t-shirt:

  • Separate file upload fields for the front and back - Add separate images of the front and back of the t-shirt, assign one printable area to each image, and link each one with the appropriate file upload field. The file upload fields for the front and back will have separate live previews.
  • Single image showing both the front and back - Create one file upload field that supports multiple files, and add multiple printable areas to the product image. In the live preview window, customers can choose which of their images and text will appear on the front and back.

Can customers edit images inside the live preview?

Customers can reposition and resize uploaded images and text. You can disable the ability for customers to reposition and resize images if needed.

WooCommerce Live Preview does not support advanced image editing, such as background removal or cropping. Instead, customers should prepare their images before uploading it. You can make this easy for them by providing helpful information about the required file size etc. in the file upload field's description.

Can I customize fonts in the preview?

Yes. Customers can choose from fonts provided by your theme. You can expand the selection by adding a Google Fonts API key in the settings, or disable font selection entirely.

Can I control file uploads?

Yes. You can set maximum file sizes, limit the number of files that can be uploaded, and restrict allowed file types. You can also make the file upload field required before the product can be added to the cart.

It's also possible to charge per uploaded file if needed.

Can I control the text customers can enter?

Yes. Text and paragraph fields support required rules, minimum and maximum character limits, and optional character-based pricing.

Can I charge extra for product personalization?

Yes. The plugin provides flexible pricing for file uploads, text fields, paragraph fields, and other option types.

Available price types include:

  • No cost - The option does not affect the product price.
  • File count - Charge a fixed amount per uploaded file.
  • Character count - Charge a fixed amount per character entered in text or paragraph fields.
  • One-time fee - A flat fee added once per product, regardless of quantity. (For example, the same amount will be added regardless of the number of files or amount of text entered.)
  • Quantity-based fee - A fixed amount multiplied by the product quantity. (For example, if the customers orders a quantity of 2 then the fee will be doubled.)
  • Percentage increase - Increases the main product price by a set percentage.
  • Percentage decrease - Reduces the main product price by a set percentage.

You can also set minimum and maximum character limits for text fields and control how many files customers can upload.

Can I customize the text of the preview link?

Yes. You can change the text of the link that opens the live preview globally in the settings, or customize it individually for each file upload, text, or paragraph field.

Can I use conditional logic to show or hide options?

Yes. WooCommerce Product Options includes conditional logic, allowing you to show or hide option fields based on other selections.

For example, you could add a “Customize this t-shirt” checkbox which reveals personalization fields only when selected, keeping the product page clean and uncluttered.

Does the preview appear on the cart and checkout?

If you're using the classic WooCommerce cart and checkout, preview images and text will be displayed alongside the product so customers can check their customizations.

The newer WooCommerce cart and checkout blocks can't currently display preview images, although the images will still be included in the order-related emails. We will add support for the block cart and checkout if WooCommerce makes this possible in future.

Will it work with my theme & other plugins?

We have tested WooCommerce Product Options and WooCommerce Live Preview plugin with a range of free and premium themes and are confident they will look great with your theme. Our plugin support includes helping with theme-related conflicts.

They are fully compatible with all Barn2 plugins, and most plugins from other companies. We have published a list of plugins we have tested with, although they will work with most other plugins too.

Does it work in my language?

WooCommerce Product Options and Live Preview are designed to work with any WordPress translation plugin such as WPML, WeGlot and TranslatePress. This makes it easy for you to translate the extra product fields and live preview into any language and use it on multilingual websites.

What are the minimum requirements for running the plugin?

WooCommerce Product Options and Live Preview are fully tested with the latest versions of WordPress and WooCommerce. We always recommend running the most up-to-date version, but we also support older installations:

  • WooCommerce 7.2 or greater (tested to 10.5.2)
  • WordPress 6.1 or greater (tested to 6.9.1)
  • PHP 7.4 or greater (tested to 8.5)
  • MySQL 5.7.8 or greater / MariaDB 10.3 or greater

Current version

Version:2.0.0
Last updated:7 Jul 2025
Changelog:View

Your Trusted Partner

As your trusted plugin provider, we can build amazing things together

Knowledge Base

Expert support team

We're here to help. Our friendly support team are always on hand if you get stuck, need guidance or have a question.

Tutorials

Detailed documentation

Our searchable Knowledge Base contains over 700 articles. It's the best way to get instant answers, tips and guidance.

Plugin Support

Videos & tutorials

We've published 100s of step-by-step videos and tutorials on how to use our plugins for a wide range of purposes.

Plugin Support

Exclusive discounts

We've partnered with 50+ other WordPress companies to give our customers discounts to a wide range of products.

Plugin Support

Fast response times

We pride ourselves on our fast support times. We typically respond to support requests within hours, or even minutes.

Plugin Support

Money back guarantee

If you're not 100% happy with your purchase, we offer a full 30 day money back guarantee. No questions asked.

Well done, you made it this far! Now get the plugin...