ShareX Uploading is possible.
You will upload to imgeasy.com/share/USERNAME/ Upload any file, limited to 20mb.
ShareX allows you to take screenshots and videos of your screen then edit them quickly before uploading. Just a few button clicks and you have a shareable link.