Twitter uses a signed-in session to fence off private material, and we deliberately do not hold one. That draws a clean line: anything a logged-out visitor can already see downloads here, and anything behind a follow request or a private account does not. There is no workaround on this page and we would not offer one. Twitter is one of the broader integrations here — 27 distinct link shapes are handled rather than a single canonical one. Twitter is one of the few platforms wired into both routes at once, because its posts and its streams are genuinely different things. Items on Twitter are typically under a minute, so the files are small.
Use whichever is quicker: the field above, or tikt.com/ ahead of the Twitter link:
tikt.com/https://www.example.com/path/to/media
What you actually have to do
1. Grab whichever Twitter link you have
A post link and a stream link are both fine here — they take different paths internally and you do not have to care which.
2. Paste and let it route
The URL shape decides the route: album-style Twitter links go to the gallery extractor, stream-style links to the media extractor.
3. Collect what came back
A post can return several files and a stream returns one. Either way nothing was re-encoded on the way through.