Custom Image Upload Addon Logo

NDV Product Image Upload

FOR WOOCOMMERCE

Let customers upload their own image and crop it themselves.

Add a real upload field to any product page. Shoppers drop in a photo or PDF, crop it to the exact shape you need, and the files land attached to the order. No back-and-forth emails, no wrong-size artwork.

APPAREL

Custom Photo Tee

$28.00
Upload your photo

PNG, JPG or PDF · up to 25 MB

2 files attached to this order

Let customers upload
their own image and crop it themselves.

Add a real upload field to any product page. Shoppers drop in a photo or PDF, crop it to the exact shape you need, and the files land attached to the order. No back-and-forth emails, no wrong-size artwork.

Upload Your Files

Choose files

Choose Files

No file chosen

Please upload exactly 3 files. Maximum file size:50 MB.Allowed formats: LPG, JPEG, PNG,GIF, WEBP, PDF.

Custom product image upload blue jacket preview
Custom product image upload grey coat preview
WooCommerce upload multiple product clothing options

Tip: You can crop images after selecting them.

Done

NDv Product Image Upload Addon — built for WooCommerce

Turn their idea into their order.

Let customers upload their own photo right on the product page, preview it before they buy, and trust that every file is checked before it ever reaches you.

Hover it! Click it!

Drag, drop, done

No accounts, no separate plugin, no confusing forms — the customer drops their photo right where the product lives.

Drag and drop upload preview

What they see is what ships

The upload appears on the product mockup the moment it lands, so there's no guessing before checkout.

Live product preview update

Every file, checked first

Type, size and format are validated automatically — bad uploads get caught before they ever reach your inbox.

Secure file validation check

Three steps. Then it just runs.

Set it up once per product. Your customers do the rest, and the right files arrive with every order.

STEP 01

Configure a product

On any product, switch on uploads and set the rules: how many files are required, max size, allowed types, crop shape, and your button text and color. Or set sensible defaults once and apply them everywhere.

STEP 02

Customer uploads & crops

On the product page, the shopper drops in a photo or PDF and crops it to your shape, whether it’s a square, circle, heart, or a fixed ratio. Works for guests and logged-in users alike, on both block and classic carts. 

STEP 03

Files attach to the order

Cropped files are validated, stored securely, and linked to the order, making them visible in the dashboard and the order email. Auto-clean them after N days, and you decide what happens to the data on uninstall.

Everything you need to take custom files for free.

Grouped by the job you’re actually doing, not padded into a tidy grid. All of this ships in the WordPress.org version.

A real upload field featuring built-in cropping

Customers add images or PDFs right on the product page and crop them in place, with no plugins to install on their end and no leaving checkout. Pick a crop shape per product so artwork always comes back the right size.

 

Rules that fit each product

Different products, different needs. Set them per product:

Guest & logged-in uploads

Shoppers don’t need an account to send you a file. Guests and registered customers both upload, with files tied to the order either way.

Images and PDFs

Take print-ready PDFs alongside JPG and PNG for proofs, layouts, and documents, not just photos. Validated like everything else.

Global controls

Hide express-checkout buttons on product pages so the upload step isn’t skipped, and auto-clean order images after a set number of days.

Files handled the careful way

Every upload is checked for type, size, and actual content, not just its extension. Files are stored outside the media  library and served through tokenized links, so they aren’t sitting in a public, guessable URL.

HPOS-compatible, clean uninstall

Built for High-Performance Order Storage. And when you remove it, you choose: keep your data or delete it cleanly. No surprise leftovers in your database.

Free does the job. Pro is for scale.

Pro is an add-on, not an unlock. It sits on top of the free plugin to save time across a big catalog. Here’s the honest split.

What you get
Free
WordPress.org
Pro
add-on
Per-product upload & cropping
Guest & logged-in uploads, PDF support
Secure handling, HPOS, auto-clean & uninstall control
Bulk operations across products
Import / export settings as JSON
Security-logs dashboard
Dedicated Elementor widget
CDN cache management
Per-upload pricing & fees

Pro requires the free plugin installed. The free plugin works fully on its own.

Built for stores that sell “send us your file.”

Apparel & print-on-demand

Photo tees, mugs, and tote bags. Customers crop their image to the print area before they ever pay.

Photo gifts

Canvases, calendars, ornaments. Round, square, or heart crops keep faces centered and edges clean.

Print shops

Business cards, flyers, stickers. Accept print-ready PDFs and validate them before they hit your queue.

Signage & engraving

Plaques, awards, custom signs. Lock a fixed aspect ratio so artwork always matches the blank.

Letting strangers upload files is risky. We treat it that way.

Customer uploads are an attack surface. This plugin is built to take files from the public without making your store a target.

Content validation

Type, size, and real file content are checked, not just the extension a file claims.

Stored outside media

Files live outside the media library, away from public, guessable URLs.

Tokenized serving

Files are served through tokenized links, so access isn't just a copy-pasted URL.

Auto-clean & control

Purge order images after N days, and choose keep-or-delete on uninstall.

Free forever. Pro when you outgrow it.

No trial timer on the free plugin and no feature held hostage to make it usable. Pro is a one-product purchase for stores running uploads at scale.

Prices are in US dollars and exclude taxes. Pro requires the free plugin.

NDV Product Image Upload

$25

One Site

$45

5 Sites

$70

Unlimited Sites

Custom Image Upload

$100

Unlimited Sites

NDV Product Image Upload for WooCommerce is a comprehensive WordPress plugin that allows customers to upload and crop custom images for WooCommerce products before adding them to the cart.

Latest updates and supports

Straight answers

Guests can upload — no account required. Files are attached to the order whether the customer is logged in or checking out as a guest. You don’t have to force registration just to collect a file.

Images (JPG, PNG) and PDFs out of the box. You set the allowed types per product, along with the max file size and how many files are required. Every upload is validated by its actual content, not just its file extension.

No. The free plugin on WordPress.org is fully functional and stays that way — there’s no trial timer and no feature disabled to make it unusable. Pro is an optional add-on for stores that need bulk tools, logs, Elementor, and per-upload pricing. It’s genuinely free, not crippleware.

Yes — in Pro. There’s a dedicated Elementor widget so you can drop the upload field exactly where you want it in an Elementor-built product page, instead of relying on the default WooCommerce hook position.

It supports both the newer WooCommerce Blocks cart/checkout and the classic cart, and it’s compatible with High-Performance Order Storage (HPOS). It hooks into standard WooCommerce product and order flows, so it works across the common theme setups.

Refund terms are listed at checkout on the purchase page. Since the free plugin is fully functional, we recommend installing it first to confirm the core upload-and-crop flow fits your store before buying Pro. {{REFUND_POLICY_PLACEHOLDER}}

You decide. On uninstall you can keep your data or remove it cleanly — there’s a setting for it. You can also auto-clean order images after a set number of days while the plugin is running, so old uploads don’t pile up.

Put an upload button on your products today.

Install the free plugin from WordPress.org and have customer uploads working in minutes. Move up to Pro whenever your catalog outgrows the basics.

NDV Product Image Upload

Let your customers upload and crop their own images and PDFs before they add to cart. Built for WooCommerce by Nowdigiverse.

Product

Get it

Support

© 2026 Nowdigiverse (SMC-Private) Limited. Not affiliated with or endorsed by WooCommerce or Automattic.

WooCommerce is a trademark of Automattic Inc.

Scroll to Top