How long should a social media video be?

Best practices recommend that a social media video should be 15–60 seconds for maximum engagement on platforms like LinkedIn, Instagram, and Facebook. Shorter videos tend to capture attention quickly and are more likely to be watched in full, leading to higher engagement and better performance in social media algorithms.