Back to blog
GuidesMarch 19, 20264 min readKonvrt Team

How to Batch Convert and Resize Images for TikTok Carousels (Up to 35 Photos)

TikTok carousels now support 35 photos. Here's how to batch convert and resize your images to the right dimensions for maximum engagement.

How to Batch Convert and Resize Images for TikTok Carousels (Up to 35 Photos)

TikTok photo carousels are one of the fastest-growing content formats. With the recent expansion to 35 images per carousel, creators are building longer, more detailed visual stories.

Getting the image specs right makes the difference between crisp, professional carousels and blurry, cropped messes.

Spec Requirement
Dimensions 1080 x 1920 px
Aspect ratio 9:16 (portrait)
Format JPEG or PNG
Maximum images 35 per carousel
Maximum file size 20 MB per image
Minimum images 2 per carousel

Common Source Image Problems

Your source images often don't match these specs:

  • iPhone photos (HEIC) — TikTok needs JPEG/PNG
  • Camera photos (landscape) — need rotation or cropping to portrait
  • Square images (1:1) — need letterboxing or cropping to 9:16
  • High-res photos (4000+ px) — oversized files slow down uploads
  • Mixed formats — PNG, HEIC, WebP need standardization

Step-by-Step Batch Workflow

Step 1: Gather Your Images

Collect all carousel images in one folder. Remove any you won't use — processing 35 images is more efficient than processing 50 and discarding 15.

Step 2: Batch Convert and Resize

Open Konvrt's batch processor:

  1. Drop all your images (supports HEIC, PNG, WebP, JPG, and more)
  2. Set output format to JPEG
  3. Set quality to 90 (TikTok re-compresses, so start high)
  4. Set crop to 9:16 aspect ratio
  5. Set resize to 1080 x 1920 px
  6. Convert all and download as ZIP

Step 3: Review the Results

Check a few images from the batch:

  • Is the crop centered on the important content?
  • Are any images blurry after resize?
  • Is the aspect ratio correct?

Step 4: Upload to TikTok

In the TikTok app:

  1. Tap + to create
  2. Select Photo
  3. Choose up to 35 images
  4. Arrange the order
  5. Add text, stickers, and music
  6. Post

Tips for Better TikTok Carousels

Content Tips

  • Hook on slide 1 — your first image determines whether people swipe
  • 10-15 images is the sweet spot — enough for depth, not so many that people drop off
  • End with a CTA — tell viewers to follow, save, or comment
  • Use text overlays — many users scroll without sound context
  • Consistent style — same font, colors, and layout across all slides

Technical Tips

  • Save as JPEG, not PNG — smaller files upload faster
  • Quality 85-90 — high enough to survive TikTok's re-compression
  • 1080 x 1920 px — exact TikTok display dimensions at 2x
  • Avoid thin text — small text becomes unreadable after compression
  • Test on mobile — view your carousel on a phone before posting

Converting from Different Source Formats

Source Action Needed
iPhone HEIC Convert to JPEG (use HEIC to JPG converter)
Camera RAW Not supported — export as JPEG from your camera software first
Screenshots (PNG) Convert to JPEG and resize
Instagram posts (1:1) Crop to 9:16 — content will be cropped top/bottom or add vertical padding
Canva designs Export as JPEG at 1080 x 1920
WebP images Convert to JPEG
Platform Dimensions Max Images Format
TikTok 1080 x 1920 35 JPEG/PNG
Instagram 1080 x 1350 20 JPEG/PNG
LinkedIn 1080 x 1080 or 1080 x 1350 20 PDF or images
Facebook 1200 x 630 10 JPEG/PNG

Each platform needs different dimensions. If you're cross-posting, run separate batch conversions with different crop and resize settings for each platform.

Built for fast file workflows

Convert, optimize, and ship files without sending them away first.

Konvrt keeps the experience simple: local-first processing when possible, clear pricing, strong privacy defaults, and focused tools for repetitive file work.

Local-first

Files stay on your device for supported browser workflows.

Fast answers

Use FAQ, docs, and contact paths without hunting around the site.

Clear upgrades

Move from free workflows to paid access without confusing plan language.