Skip to content
FreeCutFreeCut

Export · TikTok

A Source-First TikTok Export Checklist

A worked TikTok export example for FreeCut 1.3: source checks, a calculated bitrate and file-size table, and a step-by-step walk through the export panel.

5 min read2026-07-02Reviewed on 2026-07-20by FreeCut Redaktion / LKS E-Commerce GmbH

TikTok transcodes every upload after it leaves the editor. Two facts therefore stay important: the platform controls the final compression, and its published requirements can change. Instead of a supposedly secret algorithm bitrate, this article walks through a verifiable workflow built around one concrete example: a 60 second clip at 1080 x 1920, calculated file sizes, and the places in FreeCut where you make each decision yourself.

Check the source before you touch the export panel

Before changing anything in the export panel, answer three questions about the recording. Was it actually shot vertically, or only planned that way? What frame rate did the camera record? And does the footage contain fine detail such as water, confetti or fast pans that demand extra bitrate? An export cannot invent information: exporting a 30 fps recording at 60 fps doubles the frames and the file size, not the smoothness.

  • Source recorded at 30 fps: export at 30 fps. A higher value makes the file larger, not smoother.
  • Source recorded at 60 fps with real motion, such as sport or camera moves: keep 60 fps.
  • Mixed sources on the timeline: follow the most important, most motion-heavy clip.
  • A calm talking-head recording: 30 fps is almost always enough and saves roughly half the video data.

A worked example: 60 seconds of vertical video

How much bitrate does a 1080 x 1920 clip need? A transparent rule of thumb uses bits per pixel, short bpp: bitrate = width x height x frame rate x bpp. Around 0.07 bpp is enough for calm, compression-friendly footage, 0.10 bpp is a solid middle value, and 0.15 bpp adds headroom for fine detail. The file size follows from that: file size = (video bitrate + 192 kbps audio) x duration / 8.

The following table is calculated with exactly this formula. It gives you an order of magnitude, not a measured test series.

1080 x 1920, 30 fps, 0.07 bppabout 4.4 Mbps; a 60 s clip comes to about 34 MB (calculated)
1080 x 1920, 30 fps, 0.10 bppabout 6.2 Mbps; a 60 s clip comes to about 48 MB (calculated)
1080 x 1920, 30 fps, 0.15 bppabout 9.3 Mbps; a 60 s clip comes to about 71 MB (calculated)
1080 x 1920, 60 fps, 0.10 bppabout 12.4 Mbps; a 60 s clip comes to about 95 MB (calculated)

Step by step through the FreeCut export

FreeCut export panel with FPS, bitrate, codec and estimated file size (German UI)
Real app screenshot · FreeCut 1.3 · iPhone (German UI)
Codec, quality profile and custom bitrate in the FreeCut export panel.

FreeCut 1.3 publicly documents control over FPS, bitrate and codec, an estimated file-size readout, and export of the full timeline, a selected clip or a range. There is no automatic TikTok preset, and that is exactly what makes the workflow verifiable.

  1. 01Check the timeline: the eye toggle in each track header must be on for every track that should be visible, and the speaker toggle for every track that should be audible.
  2. 02Choose the export scope: full timeline for the final upload, selected clip or range for a quick test.
  3. 03Set FPS to the frame rate of your source, 30 in this example.
  4. 04Pick a codec that current TikTok documentation accepts. A more efficient codec delivers more quality at the same bitrate; an older one maximises compatibility.
  5. 05Set the bitrate, around 6 Mbps in this example, and compare the estimated file size in the export panel with your own calculation. If it is far off, recheck FPS and export scope.
  6. 06Save the export to Photos or Files and review the saved file, not only the preview.

Run a range test before the full export

First export only ten seconds as a range, and pick the hardest passage: motion, small text, fine edges. Play the saved file full-screen on a phone. If text edges shimmer, raise the bitrate one step, from 6.2 to roughly 9 Mbps in this example. If motion breaks into blocks, do the same. If the file is much larger than expected, check FPS first, because an accidental 60 fps export doubles the video data. Only when the range looks clean do you export the full timeline.

Common failure modes and their causes

  • A text layer is missing from the export: the eye toggle in the text track header was off. What is hidden in the preview stays hidden in the export.
  • Music is missing or an audio track plays twice: check the speaker toggles of all audio tracks before you start the export.
  • Motion looks juddery: the export FPS does not match the recording. Set it back to the source rate.
  • Blockiness during pans: the bitrate is too low for the content. Go one step higher, then repeat the range test.
  • The file is twice the calculated size: FPS is usually set to 60 while the source delivers 30.
  • The upload looks worse than your file: TikTok re-transcoded it. Compare fairly, saved file against saved file, not file against stream.

Avoid double compression and keep a master

Every additional compression stage costs detail. Do not send the export through a messenger that recompresses it before it reaches TikTok. Upload the original FreeCut file directly and keep an untouched master in Files. If requirements change or you need the edit elsewhere, you export again from the project or fall back to the master.

Platform requirements keep moving

Aspect ratio, length and accepted codecs are documented by TikTok itself, and those requirements can change. For a casual post, a look at the current upload interface is enough. For campaigns or client deliveries, check the official specification for the exact placement and record the review date. This article was reviewed on 20 July 2026 and is not permanent platform policy.

  • Source frame rate identified and set as the export FPS.
  • Bitrate estimated with the bpp formula and compared with the file-size readout in the export panel.
  • Eye and speaker toggles checked in every track header.
  • Ten-second range exported and reviewed full-screen on a phone.
  • Full timeline exported, master saved to Files, original uploaded directly.
  • Current TikTok documentation cross-checked for the placement.

Sources and review basis

Product version: FreeCut 1.3

Reviewed on 2026-07-20

About the editorial team

The FreeCut editorial team is part of LKS E-Commerce GmbH in Wuppertal — the same team that builds FreeCut. Every guide is reproduced in the app, product claims are limited to the public App Store listing, and every page carries a review date.

More about us · Our review method

#tiktok#export#quality-control

Keep reading

Cut your next video in FreeCut.

Export the selected scope without a forced FreeCut watermark, then inspect the saved file before publishing.