TikTok has a setting buried in its upload options called high-quality upload. It is off by default, most creators never find it, and when it is off TikTok compresses harder on the way in. That single toggle explains most of the quality variation you see on the platform, and it is decided before the video is ever published — which means no downloader can affect it in either direction.
Resolution is only half the story. Bitrate matters at least as much, and it is why two clips both labelled 1080p can look visibly different. A thirty-second video stored at eight megabytes and another at eighty are both 1080p by resolution, but the second holds roughly ten times the data. This is why file size is worth reading rather than ignoring: on TikTok it is a better proxy for how a video will actually look than the resolution label is.
The practical consequence is that HD is not something a tool provides. It is something the creator either uploaded or did not. When 1080p is genuinely absent we list the real ceiling rather than offering an upscaled file, because upscaling is purely additive to file size — the extra pixels are interpolated from ones already there and carry no new detail. A 720p video enlarged to 1080p looks exactly like the 720p video, just larger on disk.
That is worth knowing when comparing downloaders. A site that offers 1080p for every TikTok including ones recorded on old hardware is not doing something clever; it is relabelling or upscaling. The honest ceiling for any given video is whatever TikTok stored, and that is what appears here.