Which video specs TikTok, LinkedIn, Pinterest and Shorts leave blank

Only TikTok lists a bitrate; only LinkedIn lists a frame rate; Pinterest lists no resolution; the Shorts page lists no size at all. What Sume can set for each.

5 min readSume
All posts

No page lists everything. Of the four pages read for this post, only TikTok's lists a bitrate (at least 516 kbps), only LinkedIn's lists a frame rate (under 30 FPS), Pinterest's lists no resolution, frame rate or bitrate, and YouTube's Shorts page lists no file size, bitrate or resolution (pages read 2026-10-09). If you build a pre-upload checker, the blanks are as important as the numbers, because they tell you where you have no official figure to test against.

The matrix

Each cell shows what the page states, or says it states nothing. 'Not listed' means I looked for the item on the page and did not find it.

TikTok, LinkedIn, Pinterest and YouTube pages, read 2026-10-09
SpecTikTok non-SparkLinkedInPinterestYouTube Shorts
LengthUp to 10 min3 s to 30 min4 s to 15 minUp to 3 min
Aspect or size9:16 540x960+, 16:9 960x540+, 1:1 640x640+Four ratios with min and max sizesAspect range; 1:1, 2:3, 4:5, 9:16 recommendedSquare or vertical for Shorts
File size500 MB75 KB to 500 MB2 GBNot listed
BitrateAt least 516 kbpsNot listedNot listedNot listed
Frame rateNot listedUnder 30 FPSNot listedNot listed
CodecNot listedH.264 or VP8H.264 or H.265Not listed
Formatsmp4, mov, mpeg, 3gp, aviMP4MP4, MOV, M4VNot listed

What Sume can set against each blank

Sume gives you control of a few fields only. For the timeline: output.width and output.height (even, 256 to 2160), output.fps (24, 25, 30 or 60), and the length through audio.duration_seconds (1 to 1,800). For trim: precision (exact or keyframe), audio, an output conform for exact only, and duration of 0.2 to 900 seconds. Sume refuses codec, crf and ffmpeg fields (Timeline and Video trim docs, read 2026-10-09).

So the blank on bitrate is the one you cannot act on either way. TikTok's 516 kbps floor and the file-size caps can only be checked after the render. The frame rate blank is easy: fps is a field. The codec blank is partly settled by exact trim, which re-encodes to H.264.

Using the blanks

Do not fill a blank with a number from a third-party article and treat it as the platform's rule. Write 'not listed' in your checker and skip the test. If a platform later publishes a figure, add it with the date you read it. A good checker also stores the page's wording, because a phrase such as 'shorter than 1:2' can be ambiguous, and it helps to have the original text next to the code.

For the codec column in more depth, see the four-platform codec table. For what Sume refuses and why, see the post on codec, crf, bitrate and GOP.

What this means for Instagram, Facebook and X

This matrix has no Instagram Reels, Facebook Reels or X column, because I could not read those platforms' own spec pages on 2026-10-09, and this post does not use third-party figures for them. If you need those, read the platform's own page for the date you ship.

Sources

Related posts

More in Media tools

All Media tools posts

Written by Sume