TikTok Web Signal
Best supported default. It adds a normal-speed edit list plus local/iTunes metadata. It does not change playback speed, so the file should preview normally on a computer.
TikTok local patcher
Drop a video, keep the default method, and download a patched copy. Everything runs in this browser, and the frames are left untouched.
or drag in MP4, MOV, or M4V videos.
Method
Best-supported Upload120 method: TikTok Web Signal. Use Balanced Sync only when you want a stronger timing patch. Classic Force is kept for older public timing workflows.
Multiplier
Queue
How it works
Upload120 keeps only three local MP4 recipes with a defensible TikTok-specific purpose. No researched method can guarantee final TikTok FPS, so the app defaults to the least invasive patch first.
Best supported default. It adds a normal-speed edit list plus local/iTunes metadata. It does not change playback speed, so the file should preview normally on a computer.
Strong fallback. It changes movie and video track timing, then adds an edit-list guard and local metadata. Use it when Web Signal is not enough.
Legacy fallback. It follows the public timing-patch idea by changing movie and video track timing. Use only when you need compatibility with older workflows.
Settings
About
The current project is the TikTok-focused browser website. Desktop archives were removed so the public repo only points at the maintained local web tool.
Upload120’s method choices are based on TikTok developer docs, MP4 container behavior, and public method research. The full list is on the Sources page.