> Quick answer: TikTok feed ads support 9:16, 1:1, and 16:9 aspect ratios. Vertical: 1080 x 1920 px recommended. Square: 640 x 640 px. Horizontal: 1920 x 1080 px. JPG or PNG only, under 500 KB. Keep key elements centered and clear of the bottom 20% and right 10% of the frame.
Getting dimensions wrong means rejection or a distorted creative. Here are the exact specs and two ways to resize before your next campaign.
TikTok Feed Ad Image Dimensions
Know your specs before you touch a file. TikTok's ad review is strict about format violations, and a wrong dimension wastes time.
Supported aspect ratios
TikTok in-feed ads support three aspect ratios.
- 9:16 (vertical): Full-screen on mobile. The most common choice for TikTok campaigns.
- 1:1 (square): Works well for product shots and cross-platform repurposing.
- 16:9 (horizontal/landscape): Best for desktop placements or repurposed thumbnails.
Vertical is the default. It matches how people hold their phones.
Recommended resolution by format
Per TikTok Ads Manager guidance, use these resolutions for each format:
- Vertical (9:16): 720 x 1280 px minimum. Aim for 1080 x 1920 px for crisp results.
- Square (1:1): 640 x 640 px minimum and recommended.
- Horizontal (16:9): 1200 x 628 px minimum. Aim for 1920 x 1080 px.
Higher resolution displays sharper across all device types. Always aim for the recommended size, not the minimum.
File type and size requirements
TikTok accepts JPG and PNG only. Keep file size under 500 KB. Smaller files load faster and cause fewer delivery issues. WEBP, GIF, and HEIC are not supported.
How to Resize an Image for TikTok Feed Ads
Resize inside TikTok Ads Manager or prep the file before you upload. Both work. The right method depends on how much control you need.
Method 1: Using TikTok's built-in cropping tool
TikTok Ads Manager includes a built-in image cropping tool. Use it when you have a near-correct image and only need minor repositioning.
- Open Ads Manager and start or edit a campaign.
- At the ad level, click Add under your image assets.
- Upload your image.
- Select the target aspect ratio.
- Drag the crop overlay to center your key elements.
- Confirm and save.
This method is fast. It does not convert your file format or compress below spec.
Method 2: Pre-resizing before upload
Pre-resizing gives you full control over composition before anything enters Ads Manager.
- Open your image in any image editor.
- Set the canvas to your target size. Vertical: 1080 x 1920 px. Square: 640 x 640 px. Horizontal: 1920 x 1080 px.
- Reposition or scale your content to fit.
- Export as JPG or PNG and confirm file size is under 500 KB.
Pre-resized images upload faster and skip automatic system adjustments.
Uploading and optimizing your image
After upload, TikTok's Pangle intelligent image optimization can adjust images that do not match the selected placement. It adds letterboxing (black edges or gaussian blur) around the original without cropping it. That sounds helpful. But letterboxed ads look less native and typically earn lower engagement. Match the specs precisely and avoid the automatic workaround entirely.
Safe Zone Best Practices
Correct dimensions get your ad into the feed. Safe zone placement keeps your message readable once it is there.
Where TikTok UI covers your image
TikTok's UI overlays every in-feed ad. Profile icons, follow buttons, share icons, and ad descriptions appear along the right side and bottom of the frame. Those elements cover your creative if anything important lands in those zones.
Keeping key elements centered
Place your logo, headline, and main product in the center third of the frame. That area is always visible. No TikTok UI element overlaps it. If you have a price or CTA inside the image, center it.
Avoiding crops and distortion
Never stretch an image to fill a different aspect ratio. Distorted ads look low quality and can trigger rejection. Scale to fit, then fill empty edges with a background color or an extended version of the scene.
Common Mistakes to Avoid
These errors cause the most rejections and the most wasted spend.
Wrong aspect ratio or resolution
Uploading a 1200 x 800 px image for a 9:16 placement results in heavy letterboxing or an outright rejection. Confirm the ratio before you export any file.
Poor file format or size
WEBP, GIF, and HEIC are not accepted. Files over 500 KB can slow delivery or generate a warning in Ads Manager. Compress before upload if needed.
Placing critical elements too close to edges
Keep text, prices, and calls to action away from the bottom 20% and right 10% of the frame. TikTok's buttons and ad descriptions sit there. Any message in those zones will be hidden from viewers.
Or skip the steps.
Coinis Revise edits any ad image with AI. Move text. Change text. Swap colors. Erase objects. Translate to any language. One click each.
No design skills. No Photoshop. One click.
15 AI tokens a month. No credit card.
Frequently Asked Questions
What is the best image size for a TikTok in-feed ad?
For vertical (9:16) ads, use 1080 x 1920 px. For square (1:1), use 640 x 640 px. For horizontal (16:9), use 1920 x 1080 px. Always export as JPG or PNG under 500 KB.
Can I use the same image for all three TikTok feed ad aspect ratios?
Not directly. Each aspect ratio requires a different crop. You can pre-size three versions of the same image, or use TikTok Ads Manager's built-in cropping tool to adjust for each placement.
What happens if my image does not meet TikTok's specs?
TikTok may reject the ad outright, or Pangle's intelligent optimization will add letterboxing (black edges or gaussian blur) around your image. Letterboxed ads look less native and typically get lower engagement. Matching the specs before upload is always better.
Where is the safe zone on a TikTok feed ad image?
Keep all critical elements (text, logos, CTAs) in the center of the frame. Avoid the bottom 20% and right 10% of the image. TikTok's UI buttons, profile icon, and ad description sit in those areas and will cover anything placed there.