You can store your downloads in your account when you signup!
Here a woman sits at her office taking a look at here iPhone 6. The iPhone 6 mockup is tilted toward the left in her hands. On the desk stands a PC mockup. The desk is wooden and is decorated in cheerful Christmas ornaments. In the background christmas lights twinkle lightly. The iPhone 6 mockup holds an image of 750x1334px. The desktop mockup holds an image of 1920x1080px. This is perfect for displaying a responsive website.
Drag & drop not supported, but you can still upload via this input field: