No, you do not need to create an account to use our video downloader. It's a hassle-free process that doesn't require any sign-up.