DEV Community

How do you take screenshots?

Madza on June 12, 2020

In the past I've tried different methods from PrintScreen key to Lightshot extension in the browser. Tho, in first way I ended up using image edito...
Collapse
 
artis3n profile image
Ari Kalfus • Edited

I'm a penetration tester so I need to mark up my screenshots with arrows/text/etc. Snagit is the best for that.

If you just need to take a screenshot of your browser, there's one built into Firefox these days.

For Linux the best is Flameshot.

Collapse
 
jonnyeom profile image
Jonny Eom

Flameshot is my favorite. I tried so many. I wish it was usable on other OS's

Collapse
 
artis3n profile image
Ari Kalfus

If it wasn't for the fact that Snagit licenses are not subscription-based, I would probably not use it at all for flameshot. Snagit is definitely a cleaner image markup tool but flameshot gets me 80% of what I need.

Collapse
 
cravacuore profile image
Damián Cravacuore

Since I'm on linux with Plasma, I really like Spectacle. With some custom shortcuts I can take screenshots of whole screen, current window or to crop a rectangular region option.

Collapse
 
riidom profile image
riidom

That's currently my preferred choice as well. Important is the feature to delay the screenshot by x seconds, so you can catch a tooltip, open a dropdown menu or alike. I forgot to mention this in my other comment, but beside one-click-uploading, this is a must-have for a screenshot tool.

Collapse
 
nicolalc profile image
Nicola • Edited

On windows, I use WIN SHIFT S which is really useful because you have a different tools for screenshots, for example:

fancy

And I use WIN G to capture videos, if you have Xbox game bar is really useful.

Collapse
 
ricoet22 profile image
Kamil Pawlak

You can even bind PrintScreen key in Settings to automatically open the Win+Shift+S snipping tool 😁

Collapse
 
reg__ profile image
Adam Sawicki

My favorites:

  • PrintScreen for entire screen or Alt+PrintScreen for active window screenshot copied to clipboard.
  • Snipping Tool that ships with Windows.
  • Screenshot feature built-in in the AMD Radeon graphics driver.
Collapse
 
stojakovic99 profile image
Nikola Stojaković

macOS

  • Full screenshot: Command + Shift + 3
  • Custom screenshot: Command + Shift + 4 (+ Space if I want to take a screenshot of a window only)

Ubuntu

I use default Screenshot application.

Collapse
 
johnmunsch profile image
John Munsch

I really like Firefox's abilities to take browser screenshots of just a selected area, the entire visible portion of the page, and the entire page (including that you would have to scroll to see). It's built in and works great.

Collapse
 
zasuh_ profile image
Žane Suhadolnik

If you are on Windows just use the Snipping tool to screenshot a certain section of something, or Print Scrn for a fullscreen shot and then paste it into Paint.

Collapse
 
yokotobe profile image
yokotobe

I use this app. It is ready to use if you are using Windows 10
support.microsoft.com/en-us/help/1...

Collapse
 
mauran profile image
Mauran Muthiah

I discovered Cleanshot X some while ago and tbh it's the best i've ever tried. I've previously been with

Monosnap (it was great, but now they want me to pay monthly just to have the ability to upload to FTP)
Ligthshot (it's fine)

Collapse
 
hadenpf profile image
Haden

I can't live without ShareX - it's the most powerful, useful screenshot tool I've ever seen, and I've customized my config since about 2016 and I get the most pixel-perfect screenshots I could want!

Collapse
 
supermario_ai profile image
SuperMario • Edited

Explain and Send Screenshots - Jason Savard Apps.

Works in Chrome and Chromium Edge.

Records as well, and works outside of the browser.

Donate as little as one dollar, and you get some great additional features, but the free version is already robust AF.

💯♥️🔥

Collapse
 
supunkavinda profile image
Supun Kavinda

I capture the whole screen with prt sc button and then paste it on onpaste.com edit it.

Collapse
 
fredyadriano90 profile image
Fredy Adriano Jimenez Martinez

I use lightshot native app app.prntscr.com/en/index.html

Collapse
 
rafi993 profile image
Rafi • Edited

you can use chrome dev tools umaar.com/dev-tips/151-screenshot-...

Collapse
 
riidom profile image
riidom

When I had windows, I used GreenShot. I'm not sure if it's still around though. An important feature is (imo) to quickly upload to imgur or alike. Often I do screenshots to show something to another person.

Nowadays I often see gyazo links, but I don't know it first-hand.

Collapse
 
omarkhatib profile image
Omar

+1 , I use it also , what I like about it it's that he freeze the image so you can capture hover effect .
If u don't care for hover try the built-in snipping tools , just search for snipping tools in windows search.

Collapse
 
waylonwalker profile image
Waylon Walker

I use greenshot as well. I set it up to save to a directory and copy to the clipboard automatically, and not open up the editor.

Collapse
 
robole profile image
Rob OLeary

+1 for Greenshot

Collapse
 
madza profile image
Madza • Edited

GreenShot still is around and maintained.
Imgur is my go-to service for quick img share, as well :)

Collapse
 
devindford profile image
Devin Ford

I second greenshot, the quick built in editor is a game changer especially if you need to blur out any sensitivity info on the fly. Lightweight and easy to use, it’s one of the first things I install on any new windows pc.

Collapse
 
grendel profile image
grendel

I wrote a script to launch maim, and use a series of dmenu prompts to give me the option to save, edit, and upload the image

#!/bin/bash

# Glorious screenshot script
# Expects dmenu, maim, pinta, xclip, and imgup(gitlab.com/jcgollnick/imgup-rs.git)

image="$(mktemp /tmp/screenshot.XXXXXXX)"
trap "[ -f $image ] && rm $image" 0 1 2 15

maim -sBulc 0.0,0.0,0.5,0.2 -f png | tee $image | xclip -selection clipboard -t image/png

defaultimg="$(date +%Y_%V-%w-%H%M%S).png"
custfilenm=$(echo $defaultimg | dmenu -p "Save as?")
[ -z "$custfilenm" ] && exit

[ -d "$HOME/pictures/screenshots" ] || mkdir -p "$HOME/pictures/screenshots"
savefile="$HOME/pictures/screenshots/$custfilenm"
mv $image $savefile
notify-send -u low "Image saved" "$savefile"

[ $(printf "yes\nno" | dmenu -i -p "Edit $custfilenm?") == "yes" ] && pinta $savefile
xclip -selection clipboard -t image/png < $savefile

[ $(printf "yes\nno" | dmenu -i -p "Upload $custfilenm?") == "yes" ] || exit
notify-send -u low "Uploading $custfilenm..."
deets=$(imgup $savefile | paste -d'&' -s)
echo ${deets%%&*} | xclip -selection clipboard -r
notify-send -t 20000 "Screenshot uploaded" "${deets%%&*}\n${deets##*&}"
Collapse
 
yansusanto profile image
Yan Susanto • Edited

As I'm on Mac, I used to do command + shift + 4 but not anymore. Firefox has it by default now.

Collapse
 
lucasscharf profile image
Aleatório

In ubuntu, shift + print screen let you select the place that you wanna print.
Also, it save it in Pictures directory

Collapse
 
transiient profile image
Transient

Win+Shift+S. If I need a file, I just open the notification and click the Save button!

Collapse
 
biros profile image
Boris Jamot ✊ /

I use deepin-screenshot which is very powerful & elegant.

Collapse
 
chrisotto profile image
Chris Otto

I've used SnagIt for years, it's the best for marking up images. Have both a personal license and professional license through work. I highly recommend checking out the trial.

Collapse
 
caleb15 profile image
Caleb Collins-Parks • Edited

On Windows, I use Sharex.
On ubuntu, I use Flameshot.

Collapse
 
saschadev profile image
Der Sascha

I use the simple snipping Tool from Windows and as a recording Tool to repdoruce steps I use the gifscreenrecorder tool

Collapse
 
bhavik009 profile image
bhavik009

Nimbus Screenshot is also worth trying. It covers all developer needs.

Collapse
 
javiersalcedopuyo profile image
Javier Salcedo

For Linux, I used to love the Deepin Screen Capture app, but recently moved to FlameShot (flameshot.js.org). Just great :D

Collapse
 
nicoleyry profile image
Nicole Yang • Edited

On Mac, I use command + shift + 3 / command + shift + 4.
On Windows, I use Snipaste.

Collapse
 
strzibny profile image
Josef Strzibny

Just the regular Screenshot app on my GNOME workstation. It does the job. Peek for recording an action.

Collapse
 
mellen profile image
Matt Ellen-Tsivintzeli

Windows 10 has "snip and sketch" built in. Previously known as "snipping tool". It allows you to capture the screen, a window, or an arbitrary rectangle.

Just hit the windows key and type "snip".

Collapse
 
konstantinkudelko profile image
KonstantinKudelko

MacOS: CMD + SHIFT + 4

Collapse
 
robole profile image
Rob OLeary

If its in a browser tab, I use firefox's dev tools, it has built-in screenshot capture. For everything else, i use greenshot

Collapse
 
natterstefan profile image
Stefan Natter 🇦🇹👨🏻‍💻

I use droplr.com/ on macOS.

Collapse
 
qainsights profile image
NaveenKumar Namachivayam ⚡

SnagIt. It's a swiss army knife for screenshots :)

Collapse
 
redoxeon profile image
Michael Harding

I use windows default "Snip n' Sketch" with the prtsc shortcut

Collapse
 
sagar profile image
Sagar • Edited

command + shift + 5

Collapse
 
utpal29 profile image
Utpal29

Dude, just Win + prt

Collapse
 
sjellen profile image
SJellen

CMD + SHIFT + 5 on mac, it also does video.

Collapse
 
kelvinmai profile image
Kelvin Mai
Collapse
 
nadavl profile image
Nadav Lebovitch

monosnap.com/ for Mac & Win