How to upload video to Instagram, TikTok and YouTube without losing quality
Every platform re-encodes what you send it. You cannot stop that, but you can stop making it worse before it starts.
Every platform re-encodes the video you upload. That is how they serve one file to millions of phones on every kind of connection. You cannot opt out of it. What you can control is what they start from, and most quality is lost before the upload, not after it.
Export at the platform's own shape
- Vertical video: 1080 by 1920. Reels, TikTok and Shorts are all 9:16. A larger frame is scaled down by the platform; a smaller one is scaled up and looks soft.
- Horizontal video for YouTube: as large as you have it. YouTube keeps more detail in higher resolutions, and in practice an upload at 1440p or 4K often looks better than a 1080p upload even when it is watched at 1080p.
- Keep the frame rate you shot at. Converting 25 to 30 frames per second, or the other way, adds judder for nothing.
- H.264 or HEVC, at a generous bitrate. The platform will compress again, so give it plenty to start from. A file that already looks a little soft on your screen will look worse after.
The steps that quietly lower quality
- Sending the file to yourself. Messaging apps compress video, often heavily. A reel saved from a chat has already lost detail before Instagram sees it.
- Downloading from one platform to post on another. That file has been compressed once already, and it often carries the first platform's watermark.
- Tools that shrink the file to fit. Some scheduling tools cap uploads at a few hundred megabytes and re-export larger files smaller before sending them on.
- Screen recordings of your timeline. They are captured at screen resolution and frame rate, not the video's.
In the app's settings, under data usage and media quality, there is an option to upload at the highest quality. Turn it on; it is off for many accounts to save mobile data. Through scheduling tools, Instagram accepts reels up to a size limit per file, so very long or very high-bitrate files may need a lighter export for Instagram alone.
TikTok
TikTok accepts large files and long videos. Upload the 1080 by 1920 export directly. Avoid adding text in TikTok's own editor over a piece you have already typeset; it is rendered at a lower quality than your export.
YouTube
Upload the master. YouTube shows lower resolutions first while it processes the higher ones, so a new video can look soft for a while after it goes live. Scheduling the publish time a few hours after the upload gives it time to finish.
Where Listo fits
Listo sends the file you exported, up to 10 GB, without re-encoding it on the way. Each platform then applies its own limits and compression, which nobody can avoid. What you avoid is the extra round of compression in the middle.


