Title: PrintBlob – Product Designer for WooCommerce
Author: PrintBlob
Published: <strong>October 16, 2026</strong>
Last modified: October 17, 2026

---

Search plugins

![](https://ps.w.org/printblob/assets/banner-772x250.png?rev=3750583)

![](https://ps.w.org/printblob/assets/icon-256x256.png?rev=3750583)

# PrintBlob – Product Designer for WooCommerce

 By [PrintBlob](https://profiles.wordpress.org/printblob/)

[Download](https://downloads.wordpress.org/plugin/printblob.1.4.0.zip)

 * [Details](https://wordpress.org/plugins/printblob/#description)
 * [Reviews](https://wordpress.org/plugins/printblob/#reviews)
 *  [Installation](https://wordpress.org/plugins/printblob/#installation)
 * [Development](https://wordpress.org/plugins/printblob/#developers)

 [Support](https://wordpress.org/support/plugin/printblob/)

## Description

Try it before you install: the [live demo on printblob.com](https://printblob.com/#demo)
runs this designer, with PrintBlob Pro’s back printing and 3D view added.

PrintBlob adds a product designer to WooCommerce. Customers upload a photo or logo,
type text in a choice of fonts, move and resize everything on the front of the t-
shirt, pick a colour and size, and see the price update as they go. When they order,
the order keeps their design, a preview of each printed side on the product and 
the images they uploaded. Print-ready 300 DPI files and the customers’ original 
images come with the PrintBlob Pro add-on.

 * **A t-shirt, ready to sell.** The bundled t-shirt mockup, front and back photos
   with its print area and real print size set, is ready the moment you activate.
   PrintBlob › Mockups shows it with its print area drawn on the photo.
 * **Every colour from one photo.** The white t-shirt is recoloured to each colour
   of your colour attribute, keeping folds and shading.
 * **The design, kept with the order.** Each order keeps the customer’s design, 
   its preview on the product per printed side and the images they uploaded. Customers
   are warned when an image is too small to print sharply.
 * **Works with WooCommerce.** Variable products, the block cart and checkout, order
   emails and the order screen (with each side’s preview). Compatible with High-
   Performance Order Storage.
 * **Blocks.** The PrintBlob designer block and the Colours block work in any block
   theme. Theme colours, fonts and corner radius are used automatically.
 * **Translation-ready**, including the designer itself, with translations from 
   translate.wordpress.org.

#### PrintBlob Pro

The [PrintBlob Pro](https://printblob.com/) add-on adds print-ready 300 DPI files
of every order (made when the design is added to the cart, and for earlier orders
from their saved designs) with the customers’ original images, your own products(
mugs, hoodies, bags, on your own photos, with the print area drawn on each and its
real print size), back printing, a 3D view of the product made from its front and
back photos, sleeve printing, a production print queue and your own fonts.

#### Privacy

PrintBlob sends nothing to any outside service, with one exception you choose: when
you deactivate it, a box asks why you are leaving. “Skip and deactivate” sends nothing.
Only if you press “Send and deactivate” does it send printblob.com the reason you
chose, your note, your email address if you typed one, the PrintBlob version and
your WordPress language; never your site’s address or your customers’ data. How 
long printblob.com keeps it is in its privacy policy: https://printblob.com/legal/
privacy/. Customer images and designs are stored on your site: previews in the media
library, the customers’ images (and print files, with PrintBlob Pro) in a protected
folder. Designs that never become an order are deleted after the number of days 
set in the settings.

#### Copyright

PrintBlob is copyright 2026 microcompanies, LLC, and released under the GNU General
Public License v2 or later (license.txt). The PrintBlob name and logo are not covered
by that licence.

#### Source code

The scripts in build/ are compiled from the source in src/, which ships with the
plugin: `npm install` and `npm run build` (@wordpress/scripts) rebuild them. The
designer uses [Fabric.js](https://fabricjs.com/) (MIT licence), bundled in build/
designer/view.js. The print fonts in assets/fonts/ (Onest, Unbounded, Lora and Caveat)
are under the SIL Open Font License 1.1; each family’s licence ships beside it as
assets/fonts/OFL-*.txt. The t-shirt mockup photos in assets/mockups/ are microcompanies’
own renders, released with the plugin under the GPL.

#### Requirements

WordPress 7.0, WooCommerce 10.0 and PHP 7.4 or newer.

## Screenshots

[⌊The designer: text in a choice of fonts on the front, the print area, colour and
size.⌉⌊The designer: text in a choice of fonts on the front, the print area, colour
and size.⌉[

The designer: text in a choice of fonts on the front, the print area, colour and
size.

[⌊The Colours block: every colour of the product, each opening the designer in that
colour.⌉⌊The Colours block: every colour of the product, each opening the designer
in that colour.⌉[

The Colours block: every colour of the product, each opening the designer in that
colour.

[⌊The designer on a phone.⌉⌊The designer on a phone.⌉[

The designer on a phone.

[⌊A mockup: the photo of each side with its print area and print size.⌉⌊A mockup:
the photo of each side with its print area and print size.⌉[

A mockup: the photo of each side with its print area and print size.

[⌊An order: each side's preview to download; the print-ready file and the customer's
original images are PrintBlob Pro's.⌉⌊An order: each side's preview to download;
the print-ready file and the customer's original images are PrintBlob Pro's.⌉[

An order: each side’s preview to download; the print-ready file and the customer’s
original images are PrintBlob Pro’s.

[⌊WooCommerce › Settings › PrintBlob.⌉⌊WooCommerce › Settings › PrintBlob.⌉[

WooCommerce › Settings › PrintBlob.

## Blocks

This plugin provides 2 blocks.

 *   PrintBlob designer Customers place their own images and text on the product,
   pick colour and size, and add it to the cart.
 *   Colours The colours you sell, each opening the designer in that colour. Colours
   and photos come from the colour attribute under Products › Attributes.

## Installation

 1. Install PrintBlob from Plugins › Add Plugin (search for “PrintBlob”) and activate
    it. WooCommerce must be active.
 2. Open PrintBlob › Mockups. The t-shirt mockup is ready to use; your own products
    and photos come with PrintBlob Pro.
 3. Edit a product, open its PrintBlob designer tab, turn the designer on, choose a
    mockup and set the print price per side.
 4. Add colour values and photos to the terms of your colour attribute (Products › 
    Attributes).
 5. Add the PrintBlob designer block to a page (or use the product’s own page) and 
    the Colours block wherever you want colour links.
 6. Check the options under WooCommerce › Settings › PrintBlob.

## FAQ

### Where do I get the print files?

Print-ready files come with the PrintBlob Pro add-on: a transparent PNG at 300 DPI
per printed side, exactly the print size set on the mockup, with the customer’s 
original images. PrintBlob keeps every order’s design, so Pro also makes the print
files of orders placed before you add it. Print files made by PrintBlob before version
1.4.0 stay on their orders: open the order in WooCommerce to download them. Files
are stored outside public access.

### Does it work with my theme?

PrintBlob’s blocks work in block themes and use your theme’s colours and fonts. 
The designer also shows on the product page of designer products.

### Is there a Pro version?

PrintBlob Pro is a separate add-on from printblob.com. It adds print-ready 300 DPI
files of every order with the customers’ original images, a 3D view of the product,
sleeve printing, a production print queue with one-click download of all print files
of an order, and your own fonts. Everything in this plugin works without it.

### Can I try it first?

Yes. The designer on [printblob.com](https://printblob.com/#demo) is this plugin’s
own code, with the bundled t-shirt: add text or a picture, switch sides and see 
the print file it makes. The demo also shows PrintBlob Pro’s print files and 3D 
view.

### Does it slow down my shop?

The designer’s script loads only on pages that show it, its layout is in the page
before the script runs, and fonts load when a customer picks them. Other pages of
your shop load nothing from PrintBlob.

### Can I change how the designer looks?

It uses your theme’s colours and fonts. Set the corner radius for buttons and fields
with `settings.custom.printblob.radius` in your theme’s theme.json, or override 
the `--printblob-*` CSS custom properties.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PrintBlob – Product Designer for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ PrintBlob ](https://profiles.wordpress.org/printblob/)

[Translate “PrintBlob – Product Designer for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/printblob)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/printblob/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/printblob/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/printblob/) by [RSS](https://plugins.trac.wordpress.org/log/printblob/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.0

 * Print-ready 300 DPI files and the customers’ original images are now part of 
   the PrintBlob Pro add-on. PrintBlob saves every order’s design, its preview on
   the product and the customer’s images, so Pro makes the print files for earlier
   orders too. Print files made before 1.4.0 stay downloadable.
 * Each order offers its preview: the design on the product, to download.
 * PrintBlob Pro is offered at its price, with a full refund on request (printblob.
   com/legal/refunds/); there is no free trial any more.

#### 1.3.1

 * PrintBlob Pro’s features are translated in the overview, the upgrade box and 
   the comparison, like the rest of PrintBlob.
 * The upgrade box keeps its buttons in view: its picture is smaller, and the prices
   and the refund are on lines of their own.
 * The shop manager’s “3D · Pro” link on the product page is in the theme’s text
   colour, readable with a light accent colour.

#### 1.3.0

 * A PrintBlob menu with its own Overview: each set-up step marked done or to do,
   with the link that fixes it, the latest orders with designs, and this month’s
   count. The same overview is under WooCommerce › PrintBlob.
 * Quick setup: one click makes a designable product on the bundled t-shirt, with
   a colour and a size attribute, its variations and a designer page. Each step 
   can use what the shop already has, and running it again makes nothing twice.
 * The designer now shows on the product page of a designer product in any theme:
   block themes get a “Product with the PrintBlob designer” template, classic themes
   get the designer in place of the photos and summary.
 * A Print queue screen lists processing orders with designs and their print files;
   a “PrintBlob this week” dashboard widget counts them.
 * PrintBlob prints the front of the bundled t-shirt. Back printing and your own
   products (the mockup editor) are now part of the PrintBlob Pro add-on, beside
   sleeves, the 3D view and the print queue. Orders placed with a back print keep
   their print files, and mockups made earlier keep working.
 * PrintBlob’s own screens show what PrintBlob Pro adds, and a page compares free
   and Pro.
 * When PrintBlob is deactivated, a box asks why. Nothing is sent unless the person
   presses Send.

## Meta

 *  Version **1.4.0**
 *  Last updated **10 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [custom t-shirt](https://wordpress.org/plugins/tags/custom-t-shirt/)[personalization](https://wordpress.org/plugins/tags/personalization/)
   [print-on-demand](https://wordpress.org/plugins/tags/print-on-demand/)[product designer](https://wordpress.org/plugins/tags/product-designer/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/printblob/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/printblob/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/printblob/reviews/)

## Contributors

 *   [ PrintBlob ](https://profiles.wordpress.org/printblob/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/printblob/)