Good source photos lead to great printed results. This guide covers everything you need to know to upload photos smoothly and ensure they print sharp — from supported formats to the most common pitfall (using compressed WhatsApp copies).
Supported photo formats
Pro Lab accepts the following file formats:
- JPEG / JPG — the most common and recommended format for photos
- PNG — great for graphics, logos, and images with transparency
For most photo uploads, JPEG is the best choice — it preserves quality while keeping file sizes manageable.
Where you can upload photos from
Pro Lab's editor accepts photos from multiple sources:
- Your computer (PC, Mac, laptop) — drag-and-drop or browse
- Mobile device — phone or tablet gallery
- Google Photos — direct connection
- Facebook — import from your albums
- Instagram — import from your posts
How many photos do you need?
It depends on your book size and page count. As a guide:
- 20-page book: 10–30 photos
- 40-page book: 50–80 photos
- 60-page book: 80–150 photos
- 100-page book: 250–400 photos
The editor will alert you if you've added too few or too many photos for your chosen layout.
The most important tip: use originals
⚠️ Photos shared via WhatsApp or social media are heavily compressed. They look fine on screen but print poorly. Whenever possible, transfer originals from your camera or phone gallery.
Why this matters
WhatsApp typically compresses photos to about 100–300 KB to save bandwidth. The original from your phone is often 3–6 MB — 10x to 30x larger and far sharper.
When you print a compressed WhatsApp photo at 8x12" or larger, the loss of detail becomes obvious as softness or pixelation.
How to send originals
- From phone gallery: Email or AirDrop to yourself, then upload from email
- From iPhone: Use Photos.app "Export Unmodified Original" before sharing
- From WhatsApp: Ask the sender to share as a document, not as a photo, which preserves the original file
- From Google Drive: Upload originals to Drive, then link directly in the Pro Lab editor
Upload best practices
Before uploading
- Sort and select your best photos before opening the editor — saves time
- Delete duplicates and unwanted shots from the upload set
- Rotate any photos that are sideways
- Rename in upload order if you want a specific sequence (the editor often follows filename order initially)
During upload
- Use a stable internet connection — large batches need bandwidth
- Upload in batches of 20–50 photos — prevents timeouts on slow connections
- Wait for each batch to complete before moving on
- Don't close the browser tab until uploads finish
After uploading
- Review thumbnails — confirm everything uploaded correctly
- Re-upload any failures — the editor flags missing or corrupted files
- Check the quality warnings — yellow caution and red alerts highlight problem photos
Common upload problems and fixes
Problem | Likely Cause | Fix |
Upload fails midway | Slow/unstable internet | Switch to stronger Wi-Fi, retry in smaller batches |
File format not supported | Unsupported file type | Convert to JPEG or PNG using a free converter or your phone's gallery |
File too large warning | Very high-resolution RAW files | Convert RAW to JPEG before uploading (your camera or Lightroom can do this) |
Photo appears low-quality | Compressed WhatsApp/social copy | Re-upload the original from camera/gallery |
Photos out of order | Filename mismatch | Rename files in desired sequence before uploading, or rearrange in the editor |
File size guidance
- Minimum recommended: 1 MB per photo for small prints, 3 MB+ for large prints
- Maximum: No strict limit, but very large files (>20 MB each) may slow uploads
- Sweet spot: JPEG files between 3–10 MB, taken at full resolution from your camera or phone
When in doubt
Upload the largest, highest-quality version of each photo you have. The Pro Lab editor and printer can always downscale a high-resolution photo; it cannot create detail that wasn't in the original.
For file resolution and DPI specifics, see our File Resolution & Quality Requirements article.
If you have unusual file types or extremely large libraries, contact support@prolab.in — our team can advise on the best workflow.
