Sort:  

I am unable to find any upload option here though I registered my email as well on the imgsafe..

Drag and drop images. Otherwise check comments and go to the new guide for more options.

My problem was they would show when I dragged and dropped, but for some reason they showed in red and didn't give any explanation why they wouldn't save and show up in My Images.

I have the same problem :(

me too

Now it works fine for me. I had to wait for a while :D

EDIT: Check this one: https://postimages.org/