You can get an account with a Nextcloud provider. I think the Nextcloud client for Microsoft Windows https://nextcloud.com/install/#install-clients has good File Explorer integration, and in particular gives you “right-click to get URL”.
Run by a friend (he speaks English even if the commercial website doesn’t; don’t worry the actual “Cloud” interface is in English):
Public lists:
I got Jottacloud working. It has a couple of issues
The Nextcloud options seems to be the same base price as dropbox, although you get 5GB.
I have a Q: can the root of Onedrive be shared? I don’t see any way to get a share URL for it. Googling suggests that it cannot be done. Probably a good thing.
Sounds like Google Drive with its free 15GB is the best option, if you aren’t bothered about having a decent PC sync. But a Synology client for it can be mapped as a network drive to any PC on the LAN, using a UNC path.