tips13 min read

TikTok Video Parameter Quick Reference Cards

Complete TikTok video specs reference: resolution, aspect ratio, file size, codecs, bitrate, audio, and upload best practices for optimal algorithm performance.

By Alex

Your Complete TikTok Video Specs Reference

Getting your TikTok video parameters right is the foundation of quality content on the platform. Uploading a video with incorrect resolution, wrong aspect ratio, or suboptimal encoding settings can result in blurry playback, audio sync issues, or even upload failures, all of which hurt your content's performance before a single viewer sees it.

This guide provides quick reference cards for every technical parameter you need to know when creating TikTok videos. Bookmark this page and refer to it whenever you are preparing content for upload.

Resolution and Aspect Ratio

Primary Specifications

Parameter Recommended Minimum Maximum
Resolution 1080 x 1920 px 720 x 1280 px 4096 x 2160 px
Aspect Ratio 9:16 (vertical) 9:16 16:9 (supported)
Pixel Density 72 DPI minimum 72 DPI No limit

Aspect Ratio Details

9:16 (Vertical) is the native TikTok format. This fills the entire screen on mobile devices and receives the best algorithm treatment. Always prioritize this ratio for maximum reach.

1:1 (Square) is supported but not recommended. Square videos will have black bars on top and bottom, reducing visual impact and screen real estate. CTR on square format videos is typically 15-25% lower than full vertical videos.

16:9 (Horizontal) is technically supported but strongly discouraged for organic content. Horizontal videos appear small on mobile screens with large black bars, making them less engaging. The only exception is repurposed content where vertical reformatting would lose critical visual information.

Resolution Guide by Content Type

Talking head / Vlog:

  • Shoot at 1080x1920 (1080p vertical)
  • Frame your subject in the center 60% of the frame
  • Leave headroom for TikTok UI elements (username, description, buttons)

Screen recording / Tutorial:

  • Record at 1080x1920 or higher
  • If recording a horizontal screen, use a vertical phone frame overlay
  • Ensure text is at least 24px for readability at mobile viewing size

Product showcase / B-roll:

  • Shoot at 4K (2160x3840) for maximum quality and cropping flexibility
  • Downscale to 1080x1920 during export
  • Higher source resolution allows post-production reframing without quality loss

Text-based / Quote videos:

  • Create at exactly 1080x1920
  • Keep text within the center safe zone (approximately 80% of width, 60% of height)
  • Test readability on a phone screen before uploading

File Size and Duration Limits

Duration Specifications

Upload Method Minimum Maximum Recommended
In-app recording 1 second 10 minutes 15-60 seconds
File upload (mobile) 1 second 10 minutes 15-90 seconds
File upload (desktop) 1 second 10 minutes 15-90 seconds
TikTok Stories 1 second 15 seconds 5-15 seconds
LIVE N/A No hard limit 30-60 minutes

File Size Limits

Platform Maximum File Size
iOS upload 287.6 MB
Android upload 72 MB
Desktop upload 10 GB
TikTok Ads 500 MB

Important note: While desktop uploads support up to 10 GB, uploading files larger than 500 MB significantly increases processing time and the risk of upload failures. Keep your exports under 500 MB when possible by optimizing your encoding settings.

Optimal Duration for Performance

Research across millions of TikTok videos reveals these performance patterns:

  • 7-15 seconds: Highest completion rate, best for simple hooks and viral content
  • 15-30 seconds: Strong completion rate with more room for storytelling
  • 30-60 seconds: Optimal for tutorials, demonstrations, and informational content
  • 1-3 minutes: Good for in-depth content, requires strong retention hooks
  • 3-10 minutes: Only recommended for highly engaging long-form content with established audience

The algorithm heavily weights completion rate, so a 15-second video watched to the end will often outperform a 3-minute video with 30% average retention. Choose your duration based on how much time your content actually needs, not arbitrary length targets.

Video Codec and Encoding Settings

Recommended Codecs

Setting Primary Recommendation Alternative
Video Codec H.264 (AVC) H.265 (HEVC)
Container Format MP4 MOV
Color Space Rec. 709 sRGB
Chroma Subsampling 4:2:0 4:2:2 (source only)

H.264 remains the most universally compatible codec. TikTok's servers will re-encode your video regardless of input codec, but H.264 input produces the most predictable output quality.

H.265 (HEVC) offers better compression at equivalent quality, resulting in smaller file sizes. However, compatibility can be inconsistent on older devices and some desktop browsers.

VP9 and AV1 are not recommended for TikTok uploads. While technically accepted, these codecs may trigger additional server-side re-encoding that can reduce final quality.

Bitrate Recommendations

Resolution Minimum Bitrate Recommended Bitrate Maximum Useful Bitrate
720x1280 4 Mbps 6-8 Mbps 10 Mbps
1080x1920 8 Mbps 12-16 Mbps 20 Mbps
2160x3840 (4K) 20 Mbps 30-40 Mbps 50 Mbps

Why maximum useful bitrate matters: TikTok re-encodes all uploads at its own target bitrate (typically 2-6 Mbps for playback). Uploading at extremely high bitrates (50+ Mbps) wastes bandwidth without improving final quality. However, uploading at a higher bitrate than TikTok's output gives the encoder more data to work with, producing better results than uploading at the exact output bitrate.

Variable vs. Constant bitrate: Use Variable Bitrate (VBR) encoding for the best quality-to-size ratio. VBR allocates more bits to complex scenes and fewer to simple ones, resulting in more consistent perceived quality.

Frame Rate

Setting Recommended Supported Range
Frame Rate 30 fps 24-60 fps
Preferred for smooth motion 60 fps -
Preferred for cinematic look 24 fps -

30 fps is the sweet spot for most TikTok content. It balances smooth motion with reasonable file sizes and is the native playback rate on most mobile devices.

60 fps is beneficial for fast-motion content like sports, gaming, or dance videos. The extra frames create noticeably smoother playback.

24 fps gives a more cinematic feel and works well for narrative content, but can appear slightly choppy during fast camera movements on mobile screens.

Important: Do not mix frame rates within a single video. If your source footage is 24fps, export at 24fps rather than upconverting to 30fps, which can introduce motion artifacts.

Audio Specifications

Audio Format Requirements

Parameter Recommended Acceptable
Audio Codec AAC MP3
Sample Rate 44.1 kHz 48 kHz
Bitrate 256 kbps 128-320 kbps
Channels Stereo (2.0) Mono (1.0)
Loudness -14 LUFS -12 to -16 LUFS

Audio Best Practices

Loudness normalization: TikTok applies its own loudness normalization during processing. Export your audio at approximately -14 LUFS (Loudness Units Full Scale) for the most consistent playback volume. Audio exported too quiet will be boosted (introducing noise), and audio too loud will be compressed (reducing dynamic range).

Background music levels: When combining voice-over with background music, the music should sit 15-20 dB below the voice level. A common split is voice at -6 dB peak and music at -22 dB peak.

Voice clarity: Record voice audio in a quiet environment. TikTok's compression is aggressive and can amplify background noise. A simple lapel microphone ($20-50) dramatically improves voice quality compared to phone microphones.

Trending sounds: When using TikTok's built-in sounds, you do not need to worry about audio specs since those are handled by the platform. These specs apply to audio you include in your uploaded video file.

Audio Pitfalls to Avoid

  • Clipping: Never let audio peaks exceed 0 dBFS. Leave at least 1-2 dB of headroom to prevent distortion during TikTok's re-encoding.
  • Mono downmix issues: Some stereo audio with hard-panned elements can lose content when TikTok serves mono playback on certain devices. Test your audio in mono before uploading.
  • Music copyright: Using copyrighted music in uploaded files (not TikTok's sound library) can result in muted audio, content removal, or account strikes. Use royalty-free music or TikTok's built-in sound library.

Upload Best Practices

Pre-Upload Checklist

Before uploading any video to TikTok, verify these settings:

[ ] Resolution: 1080x1920 (9:16)
[ ] Codec: H.264 in MP4 container
[ ] Bitrate: 12-16 Mbps (VBR)
[ ] Frame rate: 30 fps (or 60 for action content)
[ ] Audio: AAC, 44.1kHz, 256kbps
[ ] Loudness: -14 LUFS target
[ ] File size: Under 287.6 MB (iOS) / 72 MB (Android)
[ ] Duration: Matches content needs (15-60s ideal)
[ ] Safe zones: Text/faces within center safe area
[ ] No letterboxing or pillarboxing (black bars)

Export Settings by Editing Software

Adobe Premiere Pro:

  • Export preset: H.264, Match Source - High Bitrate
  • Set resolution to 1080x1920
  • Target Bitrate: 12 Mbps, Maximum Bitrate: 16 Mbps
  • Audio: AAC, 44100 Hz, Stereo, 256 kbps

DaVinci Resolve:

  • Delivery page: Custom export
  • Format: MP4, Codec: H.264
  • Resolution: 1080x1920, Frame Rate: match timeline
  • Quality: Restrict to 16000 Kb/s
  • Audio: AAC, 44100 Hz

Final Cut Pro:

  • Share > Export File
  • Format: Computer (H.264)
  • Resolution: Custom 1080x1920
  • Adjust bitrate in Compressor settings if needed

CapCut (desktop):

  • Export resolution: 1080p
  • Frame rate: 30fps
  • Quality: High
  • Format: MP4

Desktop vs. Mobile Upload

Desktop upload advantages:

  • Up to 10 GB file size (vs. 72-287 MB on mobile)
  • More reliable upload connection
  • Easier to add descriptions, tags, and schedule posts
  • Supports cover image upload from file

Mobile upload advantages:

  • Access to in-app effects, filters, and sounds
  • Direct access to TikTok's sound library for trending audio
  • Faster workflow for simple content
  • Can use green screen and duet features during upload

Recommendation: Edit and export your video on desktop for quality control, then upload via desktop for reliability. Only use mobile upload when you need access to in-app features like trending sounds, effects, or duet/stitch functionality.

Algorithm-Friendly Parameters

What the Algorithm Measures

TikTok's recommendation algorithm evaluates several technical and behavioral signals:

Technical signals:

  • Video quality score (resolution, bitrate, encoding quality)
  • Audio clarity and volume consistency
  • Presence of text overlays and captions
  • Video completion (no abrupt cuts or encoding errors)

Behavioral signals (more important):

  • Completion rate (% of viewers who watch to the end)
  • Replay rate (viewers who watch multiple times)
  • Share rate (how often the video is shared)
  • Comment rate and quality
  • Follow-through rate (viewers who visit your profile after watching)

Technical Settings That Affect Algorithm Performance

Upload quality matters: Videos uploaded at higher quality receive slightly better initial distribution in testing. TikTok's system can detect upload quality and uses it as a minor signal.

Captions boost performance: Adding text captions (either burned-in or via TikTok's auto-caption feature) improves accessibility and tends to increase watch time by 15-25%, as viewers in sound-off environments can still engage.

Vertical format is prioritized: Full 9:16 vertical videos receive more impressions than cropped or letterboxed content. The algorithm can detect black bars and may reduce distribution accordingly.

Clean audio improves retention: Videos with clear, well-mixed audio have measurably higher completion rates. Background noise and audio clipping are leading causes of early viewer drop-off.

Content Parameters for Algorithm Success

Beyond technical specs, these content-level parameters influence algorithm performance:

Hook in frame 1: The very first frame of your video should be visually compelling. TikTok's algorithm and users make instant judgment calls based on the thumbnail/first frame.

Text overlay timing: Add text overlays within the first 1-2 seconds. This gives viewers something to read while they decide whether to keep watching, reducing instant swipe-aways.

Loop potential: Videos that end in a way that connects back to the beginning encourage replays, which is a strong algorithm signal. Design your ending to flow naturally into the start.

Hashtag strategy: Use 3-5 relevant hashtags. Include one broad hashtag (#fyp, #viral), two niche-specific hashtags, and one or two trending hashtags. Avoid hashtag stuffing (10+), which can actually reduce distribution.

Quick Reference Card: Export Settings at a Glance

================================
  TIKTOK VIDEO EXPORT CHEATSHEET
================================

VIDEO:
  Resolution:     1080 x 1920 px
  Aspect Ratio:   9:16
  Codec:          H.264 (AVC)
  Container:      MP4
  Bitrate:        12-16 Mbps VBR
  Frame Rate:     30 fps
  Color Space:    Rec. 709

AUDIO:
  Codec:          AAC
  Sample Rate:    44.1 kHz
  Bitrate:        256 kbps
  Channels:       Stereo
  Loudness:       -14 LUFS

FILE:
  Max Size (iOS):     287.6 MB
  Max Size (Android): 72 MB
  Max Size (Desktop): 10 GB
  Max Duration:       10 minutes
  Ideal Duration:     15-60 seconds

SAFE ZONES:
  Top:    150px (username/search)
  Bottom: 270px (description/buttons)
  Right:  100px (interaction buttons)
  Left:   Full width usable
================================

Troubleshooting Common Upload Issues

Video Appears Blurry After Upload

Causes: Low source resolution, excessive compression, TikTok's initial processing.

Solutions:

  • Ensure source video is at least 1080x1920
  • Upload at 12+ Mbps bitrate
  • Wait 30-60 minutes after upload. TikTok initially serves a lower-quality version while processing the full-quality version.
  • Upload via desktop for higher quality processing

Audio Out of Sync

Causes: Variable frame rate source footage, incorrect audio sample rate, encoding errors.

Solutions:

  • Convert variable frame rate footage to constant frame rate before editing
  • Ensure audio sample rate is 44.1 kHz or 48 kHz
  • Re-export with a different encoder if the issue persists

Upload Fails or Hangs

Causes: File too large, unstable internet, unsupported codec.

Solutions:

  • Reduce file size (lower bitrate or resolution)
  • Use a stable Wi-Fi connection (not cellular)
  • Convert to H.264 MP4 if using an unusual codec
  • Try uploading from desktop instead of mobile

Video Gets Low Views Despite Good Content

Causes: Technical quality issues flagged by the algorithm, upload timing, or metadata problems.

Solutions:

  • Verify all technical specs match the recommendations in this guide
  • Add captions and text overlays
  • Upload during peak hours for your target audience (typically 6-10 PM local time)
  • Ensure your cover image is compelling and correctly cropped

Conclusion

Getting your TikTok video parameters right is a technical foundation that supports everything else you do on the platform. While creative content and audience engagement ultimately drive success, poor technical quality creates an invisible ceiling on your content's potential reach.

Use the quick reference cards in this guide as a checklist for every video you produce. Nail the basics of resolution, codec, bitrate, and audio, and you remove technical barriers between your content and its audience. Combined with strong hooks, proper duration, and algorithm-friendly practices, these specifications ensure your videos look and sound their best when they reach viewers' screens.

Tags

TikTokvideo specificationssocial mediavideo parameterscontent creation