Instagram and Android, a delicate romance. For years we’ve heard complaints that, especially at the level of stories, Instagram offers worse quality on Android than iOS. There has been talk of compression, lack of optimization of the Instagram camera, that the Instagram algorithms in iOS are more advanced, but what is the truth in all this?
We wanted to test not only the treatment in the stories that both Android and iOS do, but also the feed publications themselves, the main space where all the photos you upload are hosted. The results are interesting because, although the conclusion is what you may be waiting for, there are several points to be clarified.
The method to be used

To test the differences between Instagram on iOS and Android we wanted to take into account the most common scenarios in our daily lives. At device level, we have used an iPhone 11 Pro and a Google Pixel 3a XL.
- Pictures uploaded to the main feed
- Videos uploaded to the main feed
- Stories (photos)
- Stories (videos)
To be able to see the differences between one operating system and another we have used both photographs and video from our own gallery. When uploading this content from the galleries we can see how it affects Instagram processing in one system andin search of the differences. We have not used Instagram’s native camera as the results obtained here will depend largely on the camera in the phone itself, so there would be no fair comparison.
Pictures in the main feed
First scenario, photos uploaded to the main feed. For this test we have downloaded pictures from the cloud and stored them locally on the phones. With this we intend to check the differences when uploading a picture from iOS and Android.

Photo uploaded from Android on the right.
- Original photo: 5.6 MB, resolution 4725×3131
- Photo in iOS feed: 59.46 KB, resolution 1080×715
- Android feed photo: 58.28 KB, 1080×715 resolution

As we can see, at the compression level we have practically identical data. Both photographs have gone from weighing more than five megs to less than 60 KB. While compression is aggressive in both cases, in the case of Android, much of the color has been lost along the wayA tonic that we will see throughout these tests. At the level of detail, there are no major differences, although the colour is undoubtedly the most affected.

Photo uploaded from Android on the right.
- Original photograph: 6 MB, resolution 3371×2834
- Photo in iOS feed: 142 KB, resolution 1080×907
- Android feed photo: 130 KB, resolution 1080×908

More of the same around here. Again. the photograph uploaded from Android loses a lot of color. In this case we do notice a minimal extra loss of detail also in the Google operating system, especially if we look at the hole in the screen of the device. Both images are highly compressed, from 6 megabytes to just over 100 KB, but once again iOS is the winner.

Photo uploaded from Android on the right.
- Original photograph: 7.7 MB, resolution 4532 × 3264
- Photo in iOS feed: 54.62 KB, resolution 1080×777
- Android feed photo: 50.79, resolution 1080×777

The tone in pictures is clear: in Android we lose mostly at the color level. Despite this, compression is similarThe software will be able to compress more in Android, even if it’s only a few extra KBs.
Videos in the main feed
- Original video: 50.3 MB, resolution 4096 × 2160, bitrate 15.02 Mbit/s
- Video in iOS feed: 1.2 MB, resolution 640×336, bitrate 359.99 Kbit/s
- Video in Android feed: 1 MB, resolution 640×336, 314.56 Kbit/s
At the video level the differences are even greater.
Here we not only find differences in the size (weight) of the video, but the bitrate also decreases significantly in Android. Lower bitrate in this case means lower video quality.
- Original video:67.2 MB, resolution 4096 × 2048, bitrate 13 Mbits/s
- Video in iOS feed: 3.74 MB, resolution 640×334, bitrate 725.52 kbits/s
- Video in Android feed: 2.9 MB, resolution 640×334, bitrate 563.77 kbits/s
In this scenario where, surprisingly, the files weigh several megabytes even once uploaded to the feed, the difference is enormous. The difference in both weight and bit rate is significantwith Android as the clear loser again.
Pictures uploaded to the stories

We believe that it is not necessary to use the histogram again to illustrate what is happening again: the lack of color in Android. In this case the compression is even more aggressive and at first glance we can see some more detail in the stories uploaded from iOS.
- Original photograph: 6.2 MB, resolution 4260 × 2928
- Photo on iOS: 33 KB, resolution 750 × 1333
- Android photo: 37 KB, resolution 750 × 1489

The tone is repeated photograph after photograph. Duller colors in Android. In this particular picture, it’s also easy to see that the image is a little sharper in the case of iOS, even though both have been so aggressively compressed.
- Original photograph: 6.6 MB, resolution 4267 × 2892
- Photo in iOS: 43 KB, resolution 750×1333
- Android photo: 44 KB, resolution 750×1489
Videos uploaded to the stories

In the feed we saw that the video was the biggest victim when it was uploaded from Android and the complaints about the same thing happening in the stories are quite frequent. Indeed, the difference in bitrate is again very highThis makes the quality of the videos when uploaded to a story from Android much lower than what iOS offers. In fact, in this case, there are even irregularities in the video lines themselves on Android.
For some reason, when we want to upload a horizontal video in the Instagram story to an Android phone, it tries to take up the whole screen, making the quality even worse. If we want to make it fit its size we have to do it by hand
Apart from this, there’s another problem with Android. When we want to upload a horizontal video try to fill the screen completely to conform to the storie format, without stopping to think if the video is horizontal, we might want to upload it horizontallywhich is not the case in iOS. If we want it to look horizontal, we have to pinch the image until it fits.
- Original video: 7.2 MB, resolution 4096 × 2048, bitrate 13 Mbits/s
- Video in iOS trimmed to 15 seconds (storie): 1.8 MB, resolution 720 x 1280, bit rate 963.97 kbit/s
- 15-second Android video clip (storie): 1.4 MB, resolution 720 x 1430, bitrate 726.18 Kbit/s

In this case, the lighter the weight, the less noticeable the difference. Nevertheless, again the video uploaded from Android has a lower bitrateso it reproduces with less quality.
- Original video: 50.3 MB, resolution 4096 × 2160, bitrate 15.02 Mbit/s
- Video in iOS trimmed to 15 seconds (storie): 778 KB, resolution 720×1360, bitrate 413.47 Kbit/s
- 15-second Android video clip (storie): 740 KB, 720×1380 resolution, 393.87 Kbit/s
Instagram looks worse on Android

Check. Upload photos or videos to both the feed and the stories are going to look worse if you do it from an Android phone. The compression is usually higher in Android, reaching more extreme points if we talk about video, where the bitrate is the big damage. The treatment of color in one operating system and another also makes a difference, Instagram for iOS being the application that shows colors more faithful to those of the original photograph.
There is no solution in sight for this problem, even if we upload the original files from the gallery, the image treatment will always be worse in Android
There are no solutions in sight around here. We recently explained that Google’s Camera X initiative will not fix this situation, as the company is working at the feature level on third-party apps, but not in the processing that this application does when it uploads the photos. Instagram has been a privileged application in iOS both in terms of quality and features since its inception (remember that it was initially born as an app for iOS), and the passage of time shows that the differences are still present.
Video | Mitch Martinez
Add comment