TikTok Ads
beginner
6 min read2 steps1,072 views

TikTok Ad Specs and Creative Guidelines

Video specs: 9:16 aspect ratio (vertical), 1080×1920 minimum resolution, MP4 or MOV format, 5 seconds to 60 seconds duration (15-30 seconds recommended), under 500MB file size. Ad text: display name (2-40 characters), ad description (1-100 characters, shows below the video). Profile image required.

Creative & Ad Formatstiktok ad specs

Quick Summary

Video specs: 9:16 aspect ratio (vertical), 1080×1920 minimum resolution, MP4 or MOV format, 5 seconds to 60 seconds duration (15-30 seconds recommended), under 500MB file size. Ad text: display name (2-40 characters), ad description (1-100 characters, shows below the video). Profile image required. CTA button text from predefined options (Learn More, Shop Now, Sign Up, Download, Contact Us). TikTok also supports 1:1 (square) and 16:9 (landscape) but vertical performs significantly better.

Overview

Video specs: 9:16 aspect ratio (vertical), 1080×1920 minimum resolution, MP4 or MOV format, 5 seconds to 60 seconds duration (15-30 seconds recommended), under 500MB file size. Ad text: display name (2-40 characters), ad description (1-100 characters, shows below the video). Profile image required. CTA button text from predefined options (Learn More, Shop Now, Sign Up, Download, Contact Us). TikTok also supports 1:1 (square) and 16:9 (landscape) but vertical performs significantly better.

See our complete guide library for detailed coverage of account setup, tracking, campaign creation, and optimisation strategies across all platforms.

Process Flow

Interactive diagram — drag to pan, scroll to zoom

Step-by-Step Guide

Follow these 2 steps to complete this guide

1

Best Practices

Start with the recommended default settings and optimise based on data. Review performance metrics regularly. Make incremental changes. Document your configuration for reference.
2

Common Issues and Solutions

Check the platform's help centre for the latest troubleshooting guidance. Allow 24-48 hours for tracking data to populate. Ensure you have the correct permissions. Verify all integrations are active.

Frequently Asked Questions

Common questions about this topic

Was this guide helpful?

Your feedback helps us improve our guides