This is the most "verified" and secure way to upload content directly through your browser. Internet Archive : Go to the Archive.org Upload Page
Go to the Help Center.