Technical7 min read

Understanding TikTok Video Resolution, Aspect Ratio, and Frame Rate Before Downloading

Not every TikTok is 1080×1920 at 30 fps. A short field guide to what you actually get, and how to verify it once the file lands on your device.

"TikTok is 1080×1920 at 30 fps" is a useful shorthand and often wrong. What TikTok's CDN actually serves depends on the source upload, the device profile that requested it, and the platform's current delivery ladder. If you are downloading for editing or archiving, it helps to know what you are actually receiving.

The common shapes

  • 1080×1920, 9:16, 30 fps. The most common vertical shape.
  • 720×1280, 9:16, 30 fps. Frequently seen on older uploads or bandwidth-constrained delivery.
  • 60 fps variants. Some uploads are 60 fps; the delivered file usually is too, when the source has it.
  • Square and horizontal uploads. Rarer, but they exist — creators cross-post from other platforms.

There is no fixed "144 fps TikTok" tier. Any tool advertising guaranteed 144 fps output is claiming something the platform does not routinely serve.

Aspect ratio vs pixel dimensions

A 9:16 aspect ratio can arrive as 1080×1920, 720×1280, or occasionally something in between. The ratio is the shape; the pixel count is the resolution. Editors care about both because upscaling a 720p clip on a 1080p timeline does not add detail — it just spreads the pixels farther apart.

Letterboxing and pillarboxing

If the original upload was 1:1 or 16:9, the version delivered inside a 9:16 frame is padded with black. That padding is part of the file. If you re-crop after downloading, do it in your editor rather than expecting the file to arrive un-padded.

Frame rate preservation

A source-preserving downloader hands you the frame rate the CDN served. It does not create new frames and does not drop existing ones. If the source is 30 fps, the file is 30 fps; if the source is 60, the file is 60. The Tokless downloader works this way by design.

How to check what you actually got

On any platform, `ffprobe` from FFmpeg answers this in one command:

`ffprobe -v error -select_streams v:0 -show_entries stream=width,height,r_frame_rate,codec_name -of default=nw=1 file.mp4`

Without FFmpeg installed, VLC's Media Information (Ctrl+I) shows the same fields. On macOS, right-click → Get Info → More Info also lists resolution and codec.

If the reported resolution is 720×1280 but the TikTok looked 1080p in the app, the platform served a lower ladder to your device. That is not a downloader bug — see why TikTok downloads lose quality.

What to expect in an edit

Set the timeline to the source resolution and frame rate. Do not upscale. See the quality-preserving editing workflow for the rest of the import decisions and the best format for TikTok downloads for container choices.

The honest summary

TikTok downloads preserve the available source quality. That is a real, useful guarantee. It is not the same as "every file is 4K." Knowing the difference makes the workflow saner.


Keep reading