Instagram offers you various length limits for different types of videos. For stories, the maximum limit is only 15 seconds. Video posts on the profile can be up to 60 seconds long. The videos on IGTV and live videos can be up to 60 minutes. If you want to post a 10-minute video, you need to use IGTV.