Download from TikTok
Paste a TikTok link and save the video, or just the sound.
By using this site you confirm you have the right to download the file you request.
How it works
- 1
Tap Share, then Copy link
TikTok gives you a vm.tiktok.com or vt.tiktok.com short link. Both are handled here directly.
- 2
Paste it and press Start
The full tiktok.com/@user/video/ address from a desktop browser works the same way.
- 3
Take the row you want
One video row — TikTok keeps a single rendition — plus MP3 at three bitrates.
What you can get
TikTok links from the app and from the browser both work — the share sheet gives a vm.tiktok.com or vt.tiktok.com address, and that resolves to the same post. Private accounts cannot be read, because that needs a sign-in we do not have.
One rendition, not a ladder
TikTok stores the one file it serves everyone, rather than keeping several resolutions and letting a player choose. So the quality on offer here is the real one, and picking a bigger number is not an option because there is no bigger number.
The codec, and the bug it caused
TikTok video is H.264 with AAC, which plays everywhere untouched. It reports that codec as "h264" rather than the "avc1" tag most sites use — the same thing written another way.
An early version of our format picker matched only avc1, concluded TikTok had no H.264, and re-encoded files that were already perfect. The check now matches both spellings, so a TikTok file is copied rather than converted.
The watermark is in the picture
TikTok burns the username and the logo into the frames before storing the file. It is not an overlay and not metadata — it is pixels, and no setting removes it. Cropping the frame is the only honest way to lose it.
Frequently asked questions
Do the short links work?
Yes. vm.tiktok.com and vt.tiktok.com are handled directly, which matters because the Share sheet gives you one of those.
Can I get 4K?
No, and neither can anyone else. TikTok keeps one phone-sized rendition; a site promising 4K is upscaling or relabelling.
What about private accounts?
Not readable. They need to be that account, and this never signs in.