You can store your downloads in your account when you signup!
There is nothing better than a minimalist design. You can use this great wire frame illustration of a web browser to showcase your website. The browser will hold 1040 by 996 pixels and the background is an all white paper textured look. This simple backdrop will keep all focus on your website mockup with no clutter or anything else.
Drag & drop not supported, but you can still upload via this input field: