1. My choice
I quickly upload my videos use:
ShareX — open source program with many features and settings,
Streamable — free video hosting with unlimited uploads for any video formats.
2. Limits
- ShareX only for Windows.
- Streamable limits for one video: 10Gb size and 10 minutes duration. 10 minutes is may have very little time, but if you as I record screen video, usually you should be enough for 10 minutes.
- Streamable have slightly video editing capabilities. For example, we can not disable video repeat. Therefore, we must edit our videos use third-party programs: usually ActivePresenter — my program for video recording — enough for me.
If you are satisfied with the limits, read how to set up and use ShareX+Streamable.
3. Setting
Register on Streamable → install and run ShareX → Right_Click to ShareX tray icon → Destinations

→ Destination settings...
→ Select Streamable
in left bar → enter your Streamable login and password.

Again Right_Click to ShareX tray icon → Destinations
→ File Uploader...
→ select Streamable
:

4. Usage
After any actions in this section you will have uploaded file on Streamable and link to uploaded file in your clipboard.
1. Context menu of video files
In Windows Explorer Right_Click to video file → select and click to Upload with ShareX
:

2. ShareX menu
Right_Click to ShareX tray icon → Upload
→ Upload file...
→ select your file in Windows Explorer → Open
. This method is preferred for me: I save my screen record videos in one folder and I can quickly select it.
3. Drag'n'Drop
Right_Click to ShareX tray icon → Upload
→ Drag and drop upload...
. Now drag and drop your video file to bottom right corner.
