📦 DeckMedic · Delivery Engine Suite · Tool 1 of 3

Smart Shrink
Compress PPTX for WhatsApp

Field sales reps need to send their pitch deck on WhatsApp before walking into a meeting — but the file is 45 MB. Smart Shrink scans every image in ppt/media/, resizes everything over 500 KB to 1280px (720p), and re-encodes at 82% quality. Typical decks shrink by 60–80% in under 30 seconds, all in your browser.

🔒

Zero upload

Files stay in your browser

📱

WhatsApp-safe

Under 100 MB output

🆓

Free

No account needed

🖼

1280px cap

Invisible quality diff

JPEG 82%PNG Resize1280px MaxWebP OKGIF Safe500 KB Cap
📱

Drop your .pptx to shrink

or click to browse

Resizes images >500 KB to 1280px · WhatsApp-ready output

What this tool actually does

← drag handle to compare  ·  left = before  ·  right = after →

✕ Before
  • Fileppt/media/image1.bmp
  • Size907 KB (above 500 KB threshold)
  • Dimensions550 × 550 px
✓ After
  • Fileppt/media/image1.bmp
  • Size~180 KB (80% smaller)
  • Max dimension1280 px
📖 How it works · What gets compressed · Format guide

Processing pipeline

  1. 1

    Scan ppt/media/

    The PPTX ZIP is opened and every file in ppt/media/ is enumerated. Files matching JPEG, PNG, WebP, and BMP extensions are identified. GIF and vector formats (SVG, WMF, EMF) are skipped entirely.

  2. 2

    Filter by threshold

    Only images exceeding 500 KB (512,000 bytes) are queued for compression. Small images, icons, and diagrams are left completely untouched.

  3. 3

    Resize with OffscreenCanvas

    Each oversized image is decoded with createImageBitmap and drawn to an OffscreenCanvas at the target resolution. If the image is already under 1280px wide, only quality re-encoding is applied.

  4. 4

    Re-encode

    PNG images are re-encoded as PNG to preserve alpha transparency. JPEG, WebP, and BMP are re-encoded as JPEG at 82% quality. Only the compressed version is stored if it is smaller than the original.

  5. 5

    Repack

    The modified entries are written back into the ZIP and the file is rebuilt with DEFLATE compression. The result is downloaded as filename_mobile.pptx.

Format handling reference

Format Threshold Output Notes
JPEG ≥ 500 KB JPEG 82% Shrunk to ≤1280px wide
PNG ≥ 500 KB PNG (resized) Alpha channel preserved
WebP ≥ 500 KB JPEG 82% Converted to JPEG
BMP ≥ 500 KB JPEG 82% Converted to JPEG
GIF Any Original Skipped — may be animated
SVG / WMF / EMF Any Original Vector — skipped always

Frequently Asked Questions

Will the compressed file still open in Google Slides and Keynote?

Yes. Smart Shrink produces standard OOXML PPTX output. All non-media content — slide XML, themes, layouts, speaker notes, animations, and chart data — is completely unchanged. The output opens in PowerPoint, Google Slides, Keynote, and LibreOffice Impress. The only difference is smaller, downsampled image binaries in ppt/media/.

What if PowerPoint was using the original high-res images for printing?

For screen presentations and digital delivery, 1280px images are more than sufficient. If you need print-quality output (300 DPI for A4/A3 printing), keep a separate copy of the original file for print and use the Smart Shrink version for digital sharing only.

Can I reduce file size further?

Yes. Combine Smart Shrink with Metadata Wiper (removes docProps XML files) and Hidden Slide Killer (removes unused slide content). Together they typically reduce file size by 70–85%. For very embedded-media-heavy files, also consider removing embedded fonts using Font Police.

Who uses Smart Shrink

🧑‍💼

Sales & Business Dev

B2B reps send personalised pitch decks via WhatsApp and email daily. Smart Shrink cuts AI-generated decks from 80 MB to under 10 MB so they clear corporate attachment limits in one pass.

🎓

Students & Academics

Assignment portals cap uploads at 10–25 MB. Smart Shrink compresses screenshot-heavy lecture decks to meet the limit without manually downsampling each image in Photoshop.

🏢

Agencies & Consultants

Client deliveries with brand photography routinely hit 150 MB. Agencies run Smart Shrink before zipping handover packs to keep archive sizes under 100 MB for email delivery.

📊

Analysts & Finance

Investment decks built from Bloomberg exports and screenshot charts are notoriously large. Smart Shrink trims them while leaving all numeric content, tables, and charts intact.

Smart Shrink vs alternatives

Feature DeckMedic Smart Shrink PowerPoint Compress Pictures SmallPDF / iLovePDF
Upload to server ❌ Never❌ Never (desktop)⚠️ Always (cloud)
Batch processes all images ✅ Every image in one pass⚠️ Manual per image✅ Yes
Works on PPTX (not PDF) ✅ Yes — PPTX output✅ Yes❌ PDF only
Skips vectors & GIFs ✅ Yes — safe⚠️ May degrade vectors❌ N/A
Preserves PNG transparency ✅ Yes — PNG re-encode⚠️ May lose alpha❌ N/A
Works in browser (no install) ✅ Yes❌ Requires desktop Office✅ Yes
Free tier ✅ Unlimited✅ Free (with Office)⚠️ 2 files/day

Other Delivery Engine tools

🎙

Teleprompter Export →

Extract speaker notes to a big-text black-background HTML script for mobile reading.

🟦

LinkedIn Carousel →

Reformat slides to 1:1 square for LinkedIn document post carousels.