Visuaro turns any WooCommerce product into a customizable one. Customers add text, upload images, pick shapes, clipart and stickers, add QR codes and barcodes, and see their design on a realistic product mockup. When they order, Visuaro produces print ready files at the real size and resolution for your printer.
Everything is explained inside the plugin: every setting has a short description and a "Learn more" link to the built in Help and docs screen.
For customers
- Visuaro Studio: a full design workspace with menus, an options bar, select, pen, brush, shape, type and eyedropper tools, rulers and guides, layers with groups, history, a colour panel and keyboard shortcuts.
- Works on desktops, tablets and phones, with bottom sheets and large touch targets on small screens.
- Live preview on product mockups, with product colour options.
- Text with fonts, curves, outlines, shadows, glows, gradients and ready made styles.
- Image uploads (JPEG, PNG, WebP, GIF, SVG and more) with a live print quality (DPI) indicator, crop, shape masks, borders and adjustments.
- Shapes, a clipart library (with a 30 item starter pack, categories and search), vector stickers, QR codes and barcodes.
- Smart guides, grid snapping, align and distribute.
- A print check that explains problems in plain language and fixes most of them in one click.
- A live price that updates as the design changes.
- Designs saved to the account (guest designs move to the account on login) and editable again from the cart.
For store owners
- Templates from your own product photos with front, back and any other views, and print areas in real millimetres with bleed, safe zone and any shape (rectangle, ellipse, curved band, free form).
- A bundled mockup library covering apparel, headwear, drinkware, home, print, stickers, packaging, tech, bags, signage, gifts, pets, sport and engraving.
- Vector PDF print files with live text and embedded TrueType fonts, plus SVG and transparent PNG at the target DPI.
- Print method profiles (DTG, DTF, sublimation, screen print, vinyl, embroidery, UV, laser, CNC, offset, wide format, digital) that drive the print check.
- Design surcharges: a customization fee, and charges per print area, text, image, upload or square centimetre, each with free allowances, set store wide or per product.
- A clipart manager: bulk upload, categories and a starter pack.
- A production queue with previews, downloads, status tracking, bulk generation, regeneration and CSV export.
- A "Print files ready" WooCommerce email with signed download links, and optional attachments.
- Print files are only served through signed, expiring links; no private file has a guessable URL.
- Fonts: upload TrueType fonts or import Google Fonts once; they are then served from your own site.
- A REST API, WP-CLI commands (doctor, migrate, cache, template, render, purge) and actions and filters for developers.
- Audit log, personal data export and erasure, HPOS and Cart and Checkout block support.
- Works with WPML, Polylang and TranslatePress, the major page cache plugins, Elementor and Bricks.
Security
Uploads are checked by their content, never by file extension. SVG files are rebuilt from a strict allow list so scripts, external references and entity attacks are removed. Photo metadata (EXIF, GPS) is stripped. Every REST route has a permission check, every state changing request is nonce protected and rate limited, every database query is prepared, and every design and upload is checked against its owner.
External services
Visuaro works without any external service. One optional feature contacts a third party, only when you use it:
Source code
The designer and admin scripts are written in TypeScript. The readable sources are included in the plugin under assets/editor/src and assets/admin/src, together with package.json, tsconfig.json and vite.config.ts. To rebuild assets/dist run
npm ci and
npm run build.
Pro version
Visuaro Pro is a separate plugin from ProPluginsLab for print shops that need more. It includes everything in this free plugin and adds:
- AI image tools: background removal, upscaling, vectorizing and colour ideas, with built in tools that need no API key, plus optional OpenAI, Anthropic, Stability and Replicate
- Live co-editing with comments, review and approval, and share links with view, comment or edit access
- ICC colour profiles with soft proofing, gamut warnings and CMYK PDF output intents
- Rule based pricing on any design measure, for example text count, colours or printed area
- DTF gang sheets, white underbase, highlight white and screen print colour separations
- Embroidery files (DST, PES, JEF, EXP) and cutter files (EPS, DXF)
- Print vendor dispatch to Printful, Printify, Gelato, Prodigi, email, SFTP or any webhook
- Design changes by the customer after ordering, within a time window you set
- Variable data printing from a CSV file, for names and numbers
- Cloud storage on Amazon S3, Cloudflare R2, Google Cloud Storage or Azure, webhooks and analytics events
This free plugin is complete on its own. Nothing here is limited, locked or time restricted, and installing Pro is never required for any feature listed above to work.
- Install the plugin from Plugins, Add New, or upload the ZIP. WooCommerce 8.5 or newer must be active.
- Activate it.
- Go to Visuaro, Templates and install a mockup from the bundled library, or create a template from your own product photo.
- Edit a product, open the Designer tab, tick "Enable designer" and choose the template.
- Optional: add fonts under Visuaro, Fonts so PDF print files embed live text.
Visuaro, Help and docs walks through every step and explains each setting.