You can store your downloads in your account when you signup!
This mockup stage is set in a home office environment. Your product screenshot can be placed on this black iPad attached to a chrome dock with black keys, The perspective is looking down from above. The dock sits on top of a very polished, grey table. There is a green lamp casting a quiet glow. Next to the iPad is the corner of a second one. below the table is a nicely grained, dark brown, wood floor. The stage itself is 1024 x 768 px at landscape orientation.
Drag & drop not supported, but you can still upload via this input field: