Sort:  

Can be imgur.com as well. You don't need to sign up. Similar way to how one uploads on steemit. These inconveniences will be fixed. Thank you alot