Become an INSTAGRAM PRO (Followers, Likes, DMs, Scheduler, Bio Link) App

Get FREE access to pro marketing tools

(Managed Follower Growth Program, High-Quality Content, Pro Scheduler, Multiple Bio-Links, DMs & Comments, Hashtag Monitoring, PODs)

Start Free!
Categories: Instagram

How to upload high quality videos to Instagram?

Are you in love with the videos and want to know how to upload high quality videos to Instagram? If you are one of those old Instagrammers, you surely remember that Instagram couldn’t share videos when it launched on 6 October 2010. But three years later, users could upload single short videos up to 15 seconds.

Soon, Instagram video posts become one of the most important features of Instagram. Right now, Instagram videos receive twice the engagement of images. Also, in 2020, it is estimated that Instagrammers in the USA will get the annual $13.86 billion dollars of advertising revenue from Instagram ads. And guess what? 85% of businesses use video as a tool for advertising on Instagram. Long story short: videos are super great for your business, use them more!

But to catch your followers’ attention, it is necessary to upload videos as high-quality as you can. If you have no idea how to upload high-quality videos on Instagram or what is the suitable size for videos to be uploaded, this article is for you!

Why do the videos become poor quality after uploading on Instagram?

Yes, it is a bitter truth: Instagram ruthlessly decreases the quality of your video once you upload it. You may wonder why? Well, did you know over 100 million images and videos are being published on Instagram on a daily basis? Can you imagine what would have happened if anyone could upload videos with any quality and duration to Instagram? For example, uploading a 4k video that lasts for more than three hours.

To prevent making the platform difficult to use and reduce the database that it uses, Instagram has implemented some limitations both for videos and images. This way, the app is faster and easier to use, and Instagrammers have a better experience. So, to offer the highest-quality video for your followers, you need to know about the maximum quality that Instagram allows you to use along with other publishing factors. So, let’s have a look.

How to upload high-quality videos to Instagram?

Here are the questions that you need to answer before uploading high-quality videos on Instagram:

  1.       Which Instagram video feature to use?
  2.       What are the highest qualities allowed for different video types on Instagram?
  3.       How to record high-quality videos for Instagram?
  4.       How to edit the videos for uploading Instagram?
  5.       What’s the best way to upload my video on Instagram?

In the following, we’re going to explain these items, so you can have a clear mind about how to upload what you want in the best way on Instagram.

1- Which Instagram video feature to use?

This is a fundamental question to ask in the process of knowing how to upload high quality video to Instagram! On Instagram, you can use three types of videos: feed videos, stories, and IGTV. It partly depends on your purpose of video (for example for ads or entertainment purposes), and partly on how long you wish the video be. You should decide which one of these three will best work for you. To make it easier for you to decide which Instagram video to make, here is a quick comparison:

Instagram story videos

Stories are short, fun, and with their various tools like quizzes, emoji sliders, and polls can increase your engagement tremendously. Each video story lasts up to 15 seconds. So, it won’t take you that much time to record a story. Well, unless you want to make a series of them. The only problem with stories is that they will vanish after 24h. But thanks to the highlights, you can have them permanently on top of your page.

Instagram feed videos

Feed videos are the first and oldest types of videos on Instagram. The feed videos can last from 3 seconds up to 60 seconds. However, you can add a maximum of ten multiple clips, but it is not recommended. If your video is longer than one or two minutes, you can simply upload it on IGTV.


Many Instagrammers prefer IGTV to unload videos longer than one minute. If you use a mobile device, you can upload a video for up to 15 minutes. But the great news is, from desktop, you can extend the time to one hour! IGTV use to accept only portrait videos, but now, you can freely upload landscape videos as well.

What is the highest quality allowed for different types of videos on Instagram?

Each one of these three types has a minimum and maximum size. If you upload a video lower than these dimensions, Instagram will automatically enlarge it to reach in the acceptable formats (you absolutely don’t want to do it as it damages the quality!). And if you upload something larger than these sizes, the app will decrease its quality to be uploaded on Instagram. So, here are the best acceptable dimensions:

Feed videos

If you want to share your video on feed, you should consider:

For square post, the maximum resolution which gives you the best quality is 1080 pixels by 1080 pixels. The aspect ratio is, of course, 1:1.

For portrait videos, the maximum acceptable ratio is 4:5, which gives you the maximum satisfactory resolution of 1080 pixels by 1350 pixels.

For landscape videos, you can have the highest resolution of 1080 pixels by 607 pixels. These videos can have a ratio between 1.91:1 and 16:9.

Story videos

For stories, the best dimension for videos is 1080 pixels by 1920 pixels, which is an aspect ratio of 9:16.


Using IGTV, you can upload portrait and landscape videos. Here are the best dimensions:

For portrait IGTV videos: between 1080 pixels by 1920 pixels for a 9:16 aspect ratio.

For Landscape IGTV videos: between 1920 pixels by 1080 pixels for a 16:8 aspect ratio.

Tip: you can upload a thumbnail for the IGTV and also publish it as an individual post on the feed. It’s a good idea to create a thumbnail that goes well on your feed. For example, if your IGTV thumbnail is a portrait, it will be cropped into a square after publishing the post, and the bad news is, you can’t edit it after publishing! So, try to use an image that won’t seem bad after cropping.

The best dimension for IGTV cover photo: 1.55 and a size of 420px by 654px.

3- How to record high-quality videos for Instagram?

The third item on the list of how to upload high quality video to Instagram is about recording. The general rule is this: the higher your quality of video recording, the best it will appear after uploading on Instagram. Here are some of our suggestions to record the video in the highest quality:

  •       Set the resolution of 4k UHD h.264. If your device does not support 4k, set the highest quality for recording.
  •       30 frames per second (minimum)
  •       Use a tripod to keep your recording device steady
  •       If you use phone cameras, be careful with the lighting. The result won’t be satisfying if you don’t have adequate light.

4- How to edit the videos for uploading Instagram?

To edit your original video and resize it to be fit on Instagram, use the acceptable resolutions that we’ve mentioned earlier. Then use an excellent video editing tool to resize and adjust other settings. Our suggestions for video editing apps are Adobe Premiere Pro, FFmpeg, Lightworks, and Final Cut Pro X.

Remember: the maximum size of IGTV for a video shorter than 10 minutes is 650 MB, and for 10 minutes to one hour video is 3.6 GB.

Tip: MP4 is the best format for uploading videos on Instagram. Try to extract your files in this format.

5- What’s the best way to upload my video on Instagram?

Finally, the last item on the list of how to upload high quality video to Instagram is uploading! Using a desktop will make your work a lot easier. Here is how to upload high-quality videos to Instagram:


If you want to upload a video as IGTV, the best way is logging on to your Instagram account on the web and click on “Upload.”

Upload a video on IGTV

In the new page, as you can see, you can drag and drop your video. If it fits the requirements, there won’t be an error shown by Instagram. Then you can add a cover (with the format of PNG or JPG), add a title and description, and now it’s ready to post!

Upload a video on IGTV

For feed and stories

The best way to upload your videos on feed or story is to use an Instagram manager app. In this case, AiSchedul is your best option. AiSchedul offers many tools to make your Instagram more productive and more engaging. One of its best tools to achieve this goal is the scheduler. With AiSchedul, not only can you upload high-quality videos from your computer, but also, you can schedule a publishing time, find the best hashtags, and even add a unique URL for your video. For example, you can link your video to your YouTube channel.

To upload a video this way, simply sign up for AiSchedul and add your Instagram account(s) to the app. Then go to “SCHEDULER” and choose feed or story.

AiSchedul Toolbar

Drag and drop your video and then write a killing caption, and add a URL to your post if you wish. If you are uploading your video on feed, you can also post it as a story by clicking on “Post on stories as well.”

Here is a walkthrough video of scheduling a post on AiSchedul:

Warning: if you want to upload your Instagram posts traditionally using a mobile, make sure you won’t damage the quality of your file when transforming it. To avoid this, you can use Google Drive or Apple Airdrop.

Conclusion on how to upload high-quality videos to Instagram

As you can see, creating a high-quality video may be time-consuming and challenging work to do. But we can assure you that having a great video will immensely help you to get new followers and fans. After all, it is proven that videos gain twice engagement and comments as images. So, make sure you consider creating high-quality videos for your Instagram.