- Why Your Videos Look Blurry on X (formerly Twitter)
- The Main Causes of Poor Video Quality
- What Format and Settings Work Best
- Stop Uploading Videos That Have Already Been Compressed
- File Size and Length Limits You Need to Know
- Check Your Internet Connection Before You Blame the Platform
- What You Cannot Fix, No Matter What You Try
- A Quick Checklist Before You Post
- Frequently asked questions
X (formerly Twitter) compresses every video hard, so blurry uploads usually come down to bitrate, resolution or format mismatches rather than a broken platform. Export in H.264 MP4, keep resolution at 1920x1080, use a high bitrate, and avoid re-uploading already-compressed clips. You can reduce the damage, but you cannot fully stop the platform's compression.
Why Your Videos Look Blurry on X (formerly Twitter)
If you've uploaded a video and watched it come out looking soft, pixelated or oddly blocky, you're not imagining it. This is one of the most common complaints I hear from clients who post video content regularly.
The short answer is that X compresses every video you upload. It has to. The platform handles enormous volumes of video every day, and to keep things running smoothly across different devices and connection speeds, it squeezes your file down. That squeeze often costs you quality.
The good news is that some of the blurriness is within your control. Get your export settings right and you'll notice a real difference, even if you can't eliminate compression entirely.
The Main Causes of Poor Video Quality
Before fixing anything, it helps to know what's going wrong. In my experience, there are a handful of repeat offenders.
Low bitrate is the biggest one. If your original file was exported with a low bitrate, there's simply not enough data for X's compression to work with. The platform can only work with what you give it.
Wrong resolution or aspect ratio is another common issue. Uploading a video that's too small, or one that gets stretched or cropped awkwardly, will always look worse than one exported at the right dimensions from the start.
Re-compression is the quiet killer. If you've already exported a video once, then run it through another app to add captions or a logo, then upload that version, you've compressed it twice. Each pass loses quality.
What Format and Settings Work Best
I'm not going to pretend there's a secret setting that unlocks flawless quality, because there isn't. But there is a combination that consistently performs better than the alternatives.
- Export as MP4 using the H.264 codec.
- Use a resolution of 1920x1080 for landscape or 1080x1920 for vertical.
- Set your bitrate as high as your editing software allows, ideally above 10 Mbps for 1080p footage.
- Keep your frame rate consistent, either 30fps or 60fps, and don't mix frame rates within one clip.
- Avoid file sizes that are unnecessarily large just for the sake of it. Bigger isn't always better if the codec and resolution aren't right.
If you're using a phone to shoot and edit, check your export settings before you share anything. Many phone apps default to a lower quality setting to save storage space, which works against you here.
Stop Uploading Videos That Have Already Been Compressed
This one catches a lot of people out. If you've downloaded a video from another platform, such as a Reel or a Shorts clip, and then uploaded that same file to X, you're uploading something that's already been through one round of compression.
When X compresses it again, the quality loss compounds. This is why cross-posted videos often look noticeably worse than videos uploaded directly from the original edited file.
Where you can, always upload the original, uncompressed export. Keep a master copy of every video you create so you're never forced to reuse a lower-quality version.
File Size and Length Limits You Need to Know
X has limits on file size and video length depending on your account type and how you're uploading. These limits exist, and they affect how much quality you can preserve.
If your video is close to the maximum length or file size, you may need to compress it further just to get it to upload at all. This is a trade-off. A shorter, more tightly edited video will often retain better quality than a long one squeezed down to fit.
I'd rather post a tighter thirty-second clip that looks sharp than a two-minute video that looks muddy because it's been forced under a size limit.
Check Your Internet Connection Before You Blame the Platform
It sounds basic, but a poor connection during upload can affect how a video processes. If your upload gets interrupted or throttled, X may not receive the full quality file, and what you end up with is worse than what you started with.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Try uploading on a stable wifi connection rather than mobile data if you can. If you're working from a laptop or desktop rather than a phone, you'll often have more control over the file and a more stable connection too.
What You Cannot Fix, No Matter What You Try
I want to be straightforward here. Some quality loss is simply part of using X. The platform compresses video as standard practice, and there's no setting, hack or workaround that stops this completely.
If someone tells you there's a trick to bypass X's compression entirely, they're wrong. What you can do is minimise the damage by starting with the best possible file and following the export guidance above.
Accept that some quality loss will happen. Focus your energy on giving X the best raw material to work with, rather than chasing a perfect result that isn't available on any social platform, not just this one.
A Quick Checklist Before You Post
Before your next upload, run through this short list. It takes two minutes and saves you from posting something you'll want to delete and redo.
- Confirm your export is MP4 with H.264 codec.
- Check resolution matches 1920x1080 or 1080x1920.
- Push your bitrate as high as your software allows.
- Upload the original file, not a downloaded or re-compressed copy.
- Use a stable connection, ideally wifi.
None of this is complicated, but it does require a bit of discipline in how you export and store your videos. Get the habit right once and every future upload benefits from it.
Related reading: twitter videos not playing.
Frequently asked questions
Why does my video look worse after uploading to X?
X compresses every video during upload to manage file sizes across the platform. If your original file has a low bitrate or wrong resolution, that compression makes the quality drop noticeably. Starting with a stronger export reduces the visible loss.
What's the best format to upload videos to X?
MP4 with the H.264 codec at 1920x1080 (or 1080x1920 for vertical) tends to perform best. Keep your bitrate as high as your editing software allows and avoid mixing frame rates within the same clip.
Can I stop X from compressing my videos completely?
No, you cannot. Compression is standard practice on the platform and there's no setting or workaround that bypasses it entirely. You can only minimise quality loss by uploading the best possible original file.
Does re-uploading a video from another platform make it worse?
Yes. If a video has already been compressed once, such as a download from another app, uploading that same file to X compresses it again. This compounds quality loss, so always use your original uncompressed export where possible.
More X and Twitter fixes: the X help guide.