Ask HN: How do you create product screenshots?
I'm wondering what people use to create really nice looking web app screenshots? Especially those that are usually shown on landing pages, embedded in a laptop/ipad image to look realistic. I'm assuming those aren't just actual photos of the laptop running your product, are they?
You can see examples of what I mean in most of the themes out there: https://wrapbootstrap.com/tag/landing-page
I'm not much of a designer but I'm trying to bootstrap the design, at least for my MVP, and having trouble getting nice looking images.
Any suggestions are much appreciated!
15 comments
[ 9.3 ms ] story [ 45.6 ms ] threadI have something called Awesome Screenshot for chrome which lets me capture parts of the screen. My issue is that it never looks quite as polished as I'd like. Perhaps I'm just lacking in design knowledge and will never get it as good as I'd like.
Like I said before, it's probably just a lack of design skills on my part to get the image to look 'right'. Thanks again for the suggestion, I'll give Paparazzi a try.
Are you using Layer Masks in Photoshop to accomplish this? If not, select the layer of the laptop in your Layers panel and click on the third icon from the left (a circle inside of a square) at the bottom of the panel. It will create a white box next to your layer preview thumbnail. It should automatically select the white box, but if not, go ahead and click on it. Then make a selection around the screen on the laptop and press delete. Place the screenshot of your site behind the laptop layer and adjust to fit within the dimensions of that selection.
For some reason in my version of Photoshop, it will show a bit of the original background behind the mask. To hide this/make it fully transparent, right click on the mask in your Layer panel and choose "Refine Mask". Then under "Adjust Edge", move the "Shift Edge" slider from "0%" all the way to the left to "-100%". Your View Mode should also be set to "On Layers" (which is hopefully the default, but just in case).
If the problem you're having is that on resize, the screenshot looks "fuzzy" or not as crisp, follow these directions - http://www.missiondata.com/blog/design/372/sharpening-screen... and tweak as necessary.
TL;DR, open/paste the screenshot as two new images, go to Image > Image Size and set the Resample Image (at the bottom) to Bicubic for one and Bicubic Sharper for the other. Put the Bicubic Sharper image layer over the fuzzier Bicubic one and fade the opacity out as necessary. You may need to apply the Sharpen filter to make it a little more crisp too.
Hope that helps!
It's a waste of pixels showing a picture of an app on a fake monitor on a user's actual monitor. It's too easy to fudge things in such a way that it wont actually render the way it would on the actual device (because after all, it isn't, actually) and if the user doesn't own the type of monitor you're fudging, well, then assuming what you're showing is accurate, it doesn't really matter to them anyway.
I'd suggest getting an actual screenshot, sans device, and just use those.
1. Open up your web app with Safari
2. Hide navigation and bookmark bars
3. CTRL+ALT+SHIFT+4
4. SPACE
5. Click on the window
You now have a sexy screenshot that will look like this: https://f.cloud.github.com/assets/98681/461852/dcd23422-b44d...
Anything in the background will be hidden, you will have a clean image with white background.