Download the standalone offline installer + portable full version of Movavi Video Suite (32-bit/64-bit) for free on a Windows computer. Even if you have no prior video editing knowledge, this all-inclusive Windows video maker enables you to produce polished movies and slideshows on your personal computer.