1 - YouTube Movie Maker 20.09 YouTube Movie Maker : youtube movie maker is a very useful and practical tool to make and upload videos to youtube in a matter of seconds, all through a convenient and simple interface with lots of editing tools. License: Freeware OS: Windows Size: 77.94 MB KB