Image Hosting

A cross between File sharing and Photo sharing. Wanting to be able to have an inline image in a HTML page (from a dynamic webapp) (esp when that webapp doesn't want to do the hosting itself).

Some file/photo sharing services (DropBox, FlickR) have supported this in the past, but made it harder over time, to avoid a large bandwidth cost without ad revenue.

I sometimes use Twitter for this (I'll tweet the image, then use the embed-file-url in the webpage). But that's probably pretty fragile, it's easy to imaging Twitter changing their img url....

GooglePhotos actually works ok once I (a) share the photo, then (b) right-click to view-image-in-new-window and get the URL (it doesn't even matter that it doesn't have a jpg extension): gphoto
But you can't upload an image to it.

  • update: not true, it's just tricky to find

How about GoogleDrive?

  • Not inline. gdrive
  • But embed? A little noisy but not horrible (share, view, open-in-new-window, get embed snippet).
    • tweak the embed tag: make it width="80%" and remove the height
    • an annoyance: the URL is the google-assigned hash/UUID, not the nice "filename" you give it. So if you move to another service later....

GitHub? Amazon S3? Even more hassle for most people.


Edited:    |       |    Search Twitter for discussion