How To How to Download, Install, and Set Up Instagram Edits Desktop App Instagram’s Edits app just made its long-awaited desktop debut, and creators on Mac can now download it for free. Instagram... By Alex D.November 11, 2026