Smol for print-on-demand sellers

Upscale Image for Print on Demand: Sizes, DPI and a Mac Workflow

Your art looks sharp on screen, then the upload page says it is too small for the product. Smol upscales an image 2x, 3x or 4x to PNG, JPG or WebP on your Mac, so a 1500 by 1800 pixel design can reach the 4500 by 5400 pixels a 15 by 18 inch print area needs at 300 DPI. Nothing is uploaded.
  • Work out the pixels a print area needs, then pick 2x, 3x or 4x
  • Export upscaled masters as PNG, which Printful and Printify both accept
  • Batch a whole folder of designs in one drop
  • Your unreleased art never leaves your Mac

$29 once per Mac · No subscription · Files never leave your Mac

Smol’s upscaling controls, used to enlarge an image 2x, 3x or 4x
By the Smol team9 min read

To upscale image for print on demand, multiply the print area in inches by the DPI the platform asks for, then enlarge your art until it reaches those pixels. Printful asks for 150 DPI on other products and 300 DPI on paper prints. Smol enlarges 2x, 3x or 4x on your Mac and saves PNG, JPG or WebP.

What you are uploading, the limit you hit, and the Smol setting
What you are uploadingThe limit you hitThe Smol setting
A design that is 1500 × 1800 px for a 15 × 18 in shirt printAbout 100 DPI at that size, under Printful’s 150 DPI floorUpscale 3x to PNG, giving 4500 × 5400
A phone photo or AI image around 1024 px wideFine on screen, but 1024 px is few pixels for a posterUpscale 4x to PNG, giving 4096 px; check the print size that supports
A design already at 2250 × 2700 pxMeets 150 DPI at 15 × 18 in, short of 300 DPIUpscale 2x to PNG, giving 4500 × 5400
A finished print file near a platform capPrintful’s maximum print file is 200 MBCheck the output size; upscale only as far as you need

What DPI do I need for print on demand?

Printful’s guide calls 300 DPI the best resolution for paper prints and 150 DPI for other products, and it says to avoid designs under 150 DPI. Printify asks for a minimum of 300 DPI at physical print scale. Check the exact figure for your product before you upload.

DPI only means something once you know the print size. A file is a grid of pixels, and DPI is how many of those pixels land on each inch of the product. The pixels you need are the print area in inches times the DPI. A 15 by 18 inch area needs 4500 by 5400 pixels at 300 DPI, which is the canvas Printify suggests for a shirt, and 2250 by 2700 at 150 DPI.

Pixels needed for common print areas at 150 and 300 DPI
Print areaAt 150 DPIAt 300 DPI
8 × 10 in1200 × 15002400 × 3000
12 × 16 in1800 × 24003600 × 4800
15 × 18 in (shirt front)2250 × 27004500 × 5400
18 × 24 in (poster)2700 × 36005400 × 7200

The two Printful pages do not agree with each other. The graphics guide says all files must be at least 300 DPI for paper prints and 150 DPI for everything else, while its digital print file page says the minimum accepted for paper products is 75 DPI and strongly recommends 300. Treat 300 as the target and 150 as the floor for non-paper products. The guide also warns against going over 600 DPI, so a bigger file is not a better one.

What are Printful’s image requirements, and what about Redbubble?

Printful accepts PNG and JPG/JPEG, wants the sRGB color profile, and caps a print file at 200 MB. Requirements differ by product, so open the product in Printful’s Design Maker and read the file guidelines for each print area before you size anything.

Published print file rules from Printful and Printify, with source and the date read
RuleFigureSource
Printful resolution300 DPI best for paper prints, 150 DPI for other products; avoid under 150 or over 600Printful guide
Printful file size and format200 MB maximum; PNG and JPG/JPEG; sRGBPrintful guide
Printful paper productsMinimum accepted 75 DPI, 300 DPI strongly recommendedPrintful print file page
Printful automatic fixDesigns of 38 to 74 DPI are adjusted when print files are generatedPrintful news
Printify resolutionMinimum 300 DPI at physical scale; 4500 × 5400 px for a 15 × 18 in areaPrintify PNG guide
Printify transparent artPNG-24 with transparency, 300 DPI at 1:1 print scale; JPEG cannot store transparencyPrintify export guide

Redbubble image size works the same way, but this page does not quote Redbubble’s numbers because they could not be checked on Redbubble’s own pages. Take the pixel figure from Redbubble’s upload screen for your exact product, then use the pixels-equal-inches-times-DPI arithmetic above to see how far your file is from it.

Why does my image say too small for print?

An image is too small for print when it has fewer pixels than the print area needs at the platform’s DPI. A 1500 by 1800 pixel file stretched across 15 by 18 inches is 100 DPI, below Printful’s 150 DPI floor, which is under Printful’s guidance to avoid designs below 150 DPI.

Divide the pixels you have by the inches you want. 1500 pixels over 15 inches is 100. Divide the pixels you need by the pixels you have to get the scale: 4500 over 1500 is 3x. If the answer is well over 4x, the source is probably too small for that print area, so choose a smaller print size or find a larger source.

Printful will also enlarge some designs for you: its Smart Image Tool adjusts uploads in the 38 to 74 DPI range when it generates print files. The page states no scale or size limit. Upscaling yourself lets you inspect the file before an order depends on it.

Which Smol settings upscale image for print on demand best?

Choose the smallest scale that reaches your target pixels, and save PNG. Smol upscales 2x, 3x or 4x to PNG, JPG or WebP. Quality sliders belong to Compress, so on an upscale the choices that matter are the scale and the format.

Smol upscale settings by source file and target
Your fileTargetScale and format
1500 × 1800 px design4500 × 5400 px (shirt, 300 DPI)3x, PNG
1125 × 1350 px design4500 × 5400 px4x, PNG
2250 × 2700 px design4500 × 5400 px2x, PNG
2400 × 3000 px design2400 × 3000 px or less (8 × 10 in at 300 DPI)No upscale needed
Transparent sticker or shirt artWhatever the product needsPNG; confirm transparency survives on your file
Photo for a mockup or listingScreen size, not print sizeSkip the upscale; use Compress

PNG is the right export for print masters. Printify says PNG-24 with transparency for art on a clear background, and JPEG cannot store transparency at all. The cost is file size: a 4x PNG holds sixteen times as many pixels as the original, so expect a large file. Printful’s cap is 200 MB per print file, so check the output size of large files.

Should I compress the upscaled file afterward?

Usually not. Smol has no lossless mode for images: Compress always re-encodes, so running it on a print master trades quality for bytes. Compress the copies that go to web listings, mockups and email, and leave the upscaled PNG alone unless it is over a cap. If you do compress a master, set a high quality, compare the result at 100 percent zoom, and keep the uncompressed original.

For those web copies, Smol made 24 small test PNGs 69.2% smaller (PNG to PNG at quality 75, default settings). Those are 768 by 512 pixel photographs, so your own artwork will land elsewhere; the method is on the benchmark page. Smol’s image defaults also resize to fit inside 2000 by 2000 pixels unless you change it, which would undo an upscale, so raise or switch off the resize whenever you compress a large file.

How do I upscale image for print on demand files in a batch?

Work out the scale once per size group, then drop each group in. Folders and mixed batches are accepted, and each file shows its own progress.

  1. Find the pixels you need

    Take the print area from your platform’s product page, multiply inches by 300 (or 150 where that is the floor), and write down width and height.

  2. Group designs by the scale they need

    Files near 1500 px wide go through at 3x, files near 1125 px at 4x, files near 2250 px at 2x.

  3. Drop the folder into Smol and choose Upscale

    Pick the scale, set the output to PNG, and run it. By default the result is saved as a copy beside the original.

  4. Open one result at 100 percent

    Look at edges, text and faces. If something looks smeared, the source did not have enough information to enlarge; a cleaner source file is the fix.

  5. Check pixel size and file size

    In Finder, Get Info shows dimensions. Confirm they meet the table above and sit under the platform’s file cap.

  6. Upload the PNG, then check the platform’s preview

    Check the resolution feedback on the platform’s own print area preview, which is the last word on whether the file passed.

Smol’s completion screen after a batch: 128 files complete, 2.4 GB before, 310 MB after, 87% saved, 2 minutes 41 seconds elapsed
The completion screen after a batch shows total size before and after, the share saved, and the time it took.

What else can I use to upscale an image for print?

Several free options exist, and the right one depends on how much control you want. Start with what is already in your seller dashboard before adding a tool.

Ways to enlarge an image for print on demand, compared
OptionCostGood forWatch out for
Printful’s Smart Image ToolFree for Printful usersDesigns between 38 and 74 DPI, adjusted automaticallyPage states no limits; you cannot inspect the result first
Preview, Tools, Adjust SizeBuilt into macOSOne-off enlargements you can check by eyeResamples without extra detail; one file at a time
The sips commandBuilt into macOSScripted resizing; see our sips guideResizes only; command line
Photoshop or Affinity image resizingPaid softwareFine control, retouching in the same appSlower for a whole folder of designs
Online upscalersFree tiers or paid plansQuick tries without installing anythingYour unreleased art is uploaded to someone else’s server
Smol$29 onceBatches at 2x, 3x or 4x to PNG on your Mac, with nothing uploadedmacOS only; no vector output; no editing

For the file-handling side of a store, see our guides on every method of compressing images on a Mac and the sips command. Sellers who work from AI generations will find more on upscaling AI art, and artists preparing portfolios can read Smol for illustrators.

When Smol is the wrong tool

Smol enlarges pixels; it does not draw new artwork. Reach for something else in these cases.

  • The art is a logo or line drawing you will print large and often. Redraw it as a vector in a drawing app so it scales without limit. Smol does not write SVG.
  • The source is a tiny thumbnail, a 72 DPI web JPEG or a screenshot with small text. Printify’s advice applies: you cannot add detail that was never there. Find or recreate a larger source.
  • You need to fix artifacts, remove a background or edit text inside the picture. Smol upscales and compresses; it is not an editor.
  • You need CMYK separations or a color-managed proof. Printful asks for sRGB, but a print shop that wants CMYK is outside what Smol does.
  • You use Windows or Linux. Smol runs on macOS 13 or later on Apple Silicon, or macOS 14 or later on Intel.
  • You upscale one file a month. Preview or Printful’s own tool costs nothing.

What does Smol cost for a small shop?

Solo is $29 once for one Mac. Team is $49 once for three Macs, and Enterprise is $20 a seat for 5 to 500 seats. There is no subscription and no per-file quota. Presets are stored on each Mac, so a shop with two designers writes down its scale and format and recreates the preset on each machine.

Frequently asked questions

How do I upscale image for print on demand files?

Multiply the print area in inches by the DPI the platform asks for to get the pixels you need, divide by your file’s pixels to get the scale, then enlarge by that amount. In Smol that means choosing 2x, 3x or 4x and saving PNG. Check the result at 100 percent zoom before you upload.

What are Printful’s image requirements?

Printful’s graphics guide says 300 DPI is best for paper prints and 150 DPI for other products, with PNG and JPG accepted, sRGB color, and a 200 MB maximum print file. Its own pages differ on the paper minimum, so open your product’s file guidelines in the Design Maker for the exact figure.

What is the Redbubble image size for uploads?

This page does not quote Redbubble’s figures because they could not be checked on Redbubble’s own pages. Read the pixel size on Redbubble’s upload screen for your product, then use pixels equal to inches times DPI, such as 150 or 300, to see how far your file is from it. Upscale only as far as you need.

What DPI do I need for print on demand?

It depends on the platform and product. Printful lists 300 DPI as best for paper prints and 150 DPI for others, and Printify asks for at least 300 DPI at physical scale. DPI only matters with a print size attached: pixels needed equal inches times DPI, so 15 by 18 inches at 300 DPI is 4500 by 5400.

My image is too small for print. Can upscaling fix it?

Often, if the source is clean. Upscaling adds pixels so the file meets the platform’s minimum, but it cannot invent detail that was never captured, as Printify’s guide points out. A 72 DPI web thumbnail will stay soft at any scale, only larger.

Should I upscale to PNG or JPG for print on demand?

PNG for masters and any art with a transparent background, since JPEG cannot store transparency. Smol saves upscales as PNG, JPG or WebP. Printful and Printify both accept PNG. Keep the PNG uncompressed unless it is over a cap, and check the output size either way.

Keep reading

Smol for other teams