If you’re an Instagram user, you’ve probably noticed that the app is always in portrait mode, regardless of your device’s screen orientation. Of course, Instagram’s UI is specifically designed to work best in portrait mode, but what if you sometimes want to view it in landscape mode? Well, there are some Android apps that can force your screen’s content to be displayed in any orientation, at any time. Rotation Control is such an app.
After you install the app and open it on your phone, you have to enable its “Start controlling rotation” feature – this is necessary in order to actually have control over your screen’s orientation.
Turn on Start Controlling Rotation, choose the rotation from your notification shade, turn on Start on Boot if you wish” 
The option always forces your screen to show content in landscape mode, regardless of what app you’re using and how you’re holding your device. As you can see on the last screenshot above, you can also choose the app to “Start on boot” and you won’t need to launch it every time you need to change to landscape for Instagram and other apps.
Instagram is now open in landscape mode
Alternatively, if you think you’ll be using the app frequently, you can leave the feature enabled, while also enabling the “Start on boot” option (seen above in the first image) – thus, Rotation Control will automatically show up in the status bar when you power up your phone.