The non-negotiables
- Minimum dimensions: 300 DPI × print size in inches. 1500×1500 px for small items, 3000×3000+ for canvas/posters.
- Accept: JPEG, PNG, WebP, SVG (logos). Auto-convert HEIC.
- Reject: screenshots, very small photos, RAW, TIFF.
- Auto-rotate using EXIF orientation flag.
- Add legal-protection checkbox for copyright + people in photos.
Minimum dimensions by print size
| Product | Print size | Min dimensions |
|---|---|---|
| Mug (sublimation) | ~9 × 4 inches | 1800×800 px |
| Phone case | ~6 × 3 inches | 1800×900 px |
| T-shirt (DTG) | ~12 × 12 inches | 3600×3600 px |
| Canvas print 16×20" | 16 × 20 inches | 4800×6000 px |
| Photo book page | 8.5 × 11 inches | 2550×3300 px |
| Custom puzzle 500-pc | 11 × 14 inches | 3300×4200 px |
| Pet portrait illustrated | 8 × 10 inches | 2400×3000 px |
Formula: print size in inches × 300 DPI = minimum pixels per dimension. Below 300 DPI, prints look pixelated to the eye.
File format guidance
- JPEG — accept always. Most common. Reject highly compressed JPEGs (over 90% compression shows visible artifacts).
- PNG — accept always. Best for logos with transparency. Larger file size than JPEG for photos but no compression artifacts.
- WebP — accept. Modern phones produce these for newer photos. Smaller files than JPEG/PNG with similar quality.
- SVG — accept for logos only. Vector format scales perfectly to any size.
- HEIC (Apple iPhone default) — accept and auto-convert to JPEG. Print It My Way handles this transparently.
- GIF — accept but treat as static (animation isn't printable on most products).
- RAW (.cr2, .nef, .arw) — reject. Too large, requires processing pipeline most stores don't have.
- TIFF — reject. Photographer format, not customer-friendly.
Validation rules to enforce
- Minimum dimensions check — reject before upload completes. Show clear error: "Photo must be at least 1500×1500 px. Try a higher-resolution photo or take a new one."
- Maximum file size — reject over 10 MB (or your processor's limit). Helps mobile customers on slow cellular.
- File format check — reject unsupported formats with clear error message.
- Aspect ratio guidance — for products with fixed print zones, suggest the right aspect ratio so customers don't upload portrait photos for landscape products.
- EXIF orientation auto-rotate — apply automatically; phone photos often come sideways without rotation flag.
- Copyright affirmation — checkbox: "I own this photo or have permission to use it."
- People-in-photo affirmation — separate checkbox if photo contains identifiable individuals.
Print It My Way's upload field handles 1, 2, 3, 5 automatically. Items 4, 6, and 7 are configured per-Personalizer in the upload field settings.
Upload UX patterns that work
- Big touch-friendly upload button — minimum 56px hit area on mobile.
- Progress indicator — show upload progress, especially on cellular. "Uploading photo... 75%"
- Live preview during upload — start rendering the customer's photo at low resolution as it uploads, increase quality once complete.
- Crop and position controls — let customers tighten the frame on a group shot or zoom to highlight one face.
- Replace upload button — let customers re-upload if they pick the wrong photo without restarting the personalizer.
- Mobile-first interactions — pinch-to-zoom on canvas, drag-to-position with snap-to-grid for precision.
- Error recovery — if upload fails (cellular interruption), retry automatically without re-prompting the customer.
Reliable photo upload on Print It My Way Pro
Auto-conversion of HEIC, EXIF auto-rotation, dimension validation, and 5 MB default file size. Pro plan includes the upload field and 7-day free trial.
Install Print It My Way Photo upload setup guide →Frequently asked questions
What's the minimum photo size for personalized products?
Depends on print size. For small items (mugs, phone cases): minimum 1500×1500 pixels. For larger items (canvas prints, posters): minimum 3000×3000 px. Calculate using 300 DPI × print size in inches. Print It My Way enforces minimum-size rules at upload to prevent low-quality print outcomes.
Why do customer-uploaded photos look bad on prints?
Three common causes: (1) Photo is too small (low resolution scaled up = pixelated print). (2) Photo is heavily compressed JPEG (visible artifacts). (3) Phone screenshot rather than original photo (lower DPI). Set minimum dimension validation, accept only original photos.
Should I let customers upload phone photos directly?
Yes, but with validation. Modern phones (iPhone 12+, Galaxy S20+) shoot at 4000×3000 px minimum, plenty for most personalized products. Older phones or screenshots may not be sufficient. Print It My Way's upload validates dimensions before allowing.
What file formats should I accept for photo uploads?
JPEG (most common), PNG (for logos with transparency), WebP (modern phones). Accept these three. Avoid HEIC raw (Print It My Way auto-converts), RAW, TIFF. For logos also accept SVG.
How do I prevent customers from uploading copyrighted photos?
Add a checkbox at upload: 'I confirm I own the rights to this photo or have permission to use it.' This shifts liability to the customer under DMCA safe harbor provisions. Print It My Way doesn't auto-detect copyright; the legal protection comes from your terms.
What about photos with people's faces?
Add a second checkbox: 'I have permission from any identifiable individuals in this photo.' Under GDPR Article 9, photos showing identifiable people are biometric data requiring explicit consent.
How do I auto-rotate phone photos that come in sideways?
Use the EXIF orientation flag. Phone photos store orientation metadata; modern personalizer apps (including Print It My Way) read this flag and rotate the photo correctly on display.
Should I send a print-quality preview before producing?
For high-value orders ($50+), yes. Send a print-quality proof email at print resolution. Customer approves before production. For volume sub-$50 orders, the live preview + minimum-dimension validation is sufficient.