Check This is the latest in a long line of tools that let you create webpages quickly, without registering, and that let you also paste images into them.

I’m adding it to A Few Simple Ways To Introduce Reluctant Colleagues To Technology.