Can I use Vmake on my computer? Yuzhu LU May 06, 2023 08:10 Updated Thank you for using BeautyPlus Video. You can download and install the Windows version on our official website. Related articles Why am I unable to save videos? Can I use Vmake when I'm not connected to the internet? Why was I charged when it shows I'm on a 7-day trial? Why isn't my Vmake for Windows working? How do I remove the watermark? Comments 0 comments Please sign in to leave a comment.