Taking screenshots on a Linux laptop can feel confusing at first, especially if you’re used to Windows or Mac. But once you know the tools and shortcuts, you’ll find Linux offers flexible and powerful ways to capture your screen. This guide walks you through every method, from simple keyboard shortcuts to advanced screenshot apps.
You’ll also see how to edit, save, and share screenshots. Whether you’re helping a friend, reporting a bug, or capturing a favorite moment, you’ll be able to screenshot on Linux like a pro.

Today's Exclusive Deals
Limited-time Exclusive Deals. Check current discount on Amazon.
Check Price on Amazon As an Amazon Associate I earn from qualifying purchases.Keyboard Shortcuts For Screenshots
Most Linux laptops come with built-in screenshot shortcuts. These are fast, reliable, and don’t require extra software. Here are the most common shortcuts:
- Print Screen (PrtSc): Pressing this key captures the entire screen. The image is usually saved in your Pictures folder.
- Alt + Print Screen: This captures just the active window. It’s useful when you don’t want the whole desktop.
- Shift + Print Screen: On some Linux distributions, this lets you select a specific area to capture. You drag your mouse to highlight the part you want.
Where Screenshots Are Saved
By default, most Linux distributions save screenshots in the Pictures folder. Some, like Ubuntu, show a notification and give you options to copy or save the image. If nothing happens, check your Home directory or try searching for “Screenshot.”
Example: Ubuntu Shortcuts
Ubuntu is a popular Linux distribution. Its screenshot shortcuts are:
- PrtSc: Capture the whole screen.
- Alt + PrtSc: Capture the current window.
- Shift + PrtSc: Select an area.
If you use GNOME (the default Ubuntu desktop), these shortcuts work out-of-the-box.

Today's Exclusive Deals
Limited-time Exclusive Deals. Check current discount on Amazon.
Check Price on Amazon As an Amazon Associate I earn from qualifying purchases.Non-obvious Insight: Shortcut Variations
On laptops, the Print Screen key may be combined with Fn (Function). If pressing PrtSc doesn’t work, try Fn + PrtSc.
Some keyboards label Print Screen as “PrtScn”, “PrtSc”, or “Print”. The location varies, so look near the top right of your keyboard.
Built-in Screenshot Tools
Linux distributions often include a screenshot tool. These apps offer more options, such as delayed capture or editing. Let’s explore the popular ones.
Gnome Screenshot
GNOME Screenshot is standard on Ubuntu and other GNOME-based desktops. It lets you:

Today's Exclusive Deals
Limited-time Exclusive Deals. Check current discount on Amazon.
Check Price on Amazon As an Amazon Associate I earn from qualifying purchases.- Capture the whole screen, a window, or a selected area.
- Set a delay (for example, 5 seconds).
- Save or copy screenshots directly.
To open GNOME Screenshot:
- Press Alt + F2, type `gnome-screenshot`, and hit Enter.
- Or search “Screenshot” in the app menu.
Key Features
- Delay Timer: Useful if you need to open menus before capture.
- Select Area: Click and drag to highlight what you want.
Kde Spectacle
If you use KDE Plasma, your built-in tool is Spectacle. It offers:
- Full screen, window, region, or rectangle capture.
- Editing, annotation, and export options.
- Easy sharing to cloud or clipboard.
How To Launch
- Press Print Screen or search “Spectacle.”
- Customize shortcuts under Settings > Shortcuts.
Comparing Built-in Tools
Here’s a quick comparison of GNOME Screenshot and KDE Spectacle:
| Feature | GNOME Screenshot | KDE Spectacle |
|---|---|---|
| Screen Capture | Yes | Yes |
| Window Capture | Yes | Yes |
| Area Selection | Yes | Yes |
| Delay Timer | Yes | Yes |
| Edit/Annotate | No | Yes |
| Share | No | Yes |
KDE Spectacle offers more editing and sharing options, but both tools cover basic screenshot needs.

Advanced Screenshot Applications
Sometimes you need more than the built-in features. Maybe you want to annotate, crop, or upload screenshots quickly. Linux has many advanced screenshot apps, each with unique strengths.
Flameshot
Flameshot is a popular choice for power users. It offers:
- Customizable capture area.
- Annotation tools (arrows, boxes, text).
- Upload to cloud (like Imgur).
- Keyboard shortcuts.
To install Flameshot:
- On Ubuntu: `sudo apt install flameshot`
- On Fedora: `sudo dnf install flameshot`
After installing, launch it from the app menu or with `flameshot gui`. You can also set custom shortcuts.
Practical Example
Suppose you want to highlight an error message. Open Flameshot, select the area, add an arrow and some text, then save or upload.
Shutter
Shutter is another advanced tool. It lets you:
- Capture full screen, window, or area.
- Edit screenshots with built-in tools.
- Add effects and watermarks.
- Upload images to hosting sites.
Shutter is ideal for tutorials or documentation. Install it using:
- `sudo apt install shutter`
Note: Shutter’s development slowed after 2018, but it still works well on many distributions.
Comparison Of Advanced Tools
Here’s a comparison between Flameshot and Shutter:
| Feature | Flameshot | Shutter |
|---|---|---|
| Capture Modes | Area, screen, window | Area, screen, window |
| Annotation | Yes | Yes |
| Editing Tools | Basic | Advanced |
| Cloud Upload | Yes | Yes |
| Development | Active | Slowed |
If you need advanced editing, Shutter is strong. For fast annotation and sharing, Flameshot is modern and lightweight.
Other Notable Tools
- Ksnip: Cross-platform, supports annotation, available on Snap and Flatpak.
- Deepin Screenshot: Clean interface, easy area selection.
- Lightshot: Simple tool, but not open-source.
Screenshot From Terminal
Linux power users often use the terminal for screenshots. This approach is fast, scriptable, and works without a graphical environment.
Scrot
Scrot is a lightweight command-line tool for screenshots.
To install Scrot:
- Ubuntu: `sudo apt install scrot`
- Fedora: `sudo dnf install scrot`
How To Use
- Capture whole screen: `scrot`
- Capture a selected area: `scrot -s`
- Set a delay: `scrot -d 5` (waits 5 seconds)
Scrot saves images in your current directory unless you specify a path.
Import (imagemagick)
ImageMagick includes the `import` command for screenshots.
- Install: `sudo apt install imagemagick`
- Capture area: `import screenshot.png`
You’ll select the area with your mouse, and the image saves as `screenshot. png`.
Terminal Screenshot Tips
- Use scripts to automate screenshots (e.g., every hour).
- Combine with tools like cron for scheduled captures.
- Set custom file names: `scrot ‘%Y-%m-%d_%H:%M:%S.png’`
Comparison: Scrot Vs. Import
| Feature | Scrot | Import |
|---|---|---|
| Install Size | Very small | Medium |
| Delay Timer | Yes | No |
| Area Selection | Yes | Yes |
| Custom Filenames | Yes | Yes |
| Automation | Easy | Easy |
Scrot is ideal for scripting and automation. Import is good for quick, manual captures.

Editing And Annotating Screenshots
Capturing the screen is just the first step. Editing and annotating screenshots makes them more useful, especially for guides or bug reports.
Built-in Editors
Many Linux tools let you annotate right after capture. For example, Flameshot and Ksnip let you draw shapes, add text, or blur sensitive information.
External Editors
If you need advanced editing, use GIMP (GNU Image Manipulation Program):
- Install: `sudo apt install gimp`
- Open your screenshot and use layers, filters, or text tools.
GIMP is powerful but can feel complex. For simpler edits, try Pinta or Krita.
Practical Tips
- Use annotation to highlight important details.
- Blur or block sensitive data before sharing.
- Resize images for faster uploads.
Non-obvious Insight: Clipboard Editing
Some screenshot tools save images to the clipboard rather than a file. Paste the screenshot directly into editors like GIMP or LibreOffice using Ctrl + V.
Sharing And Saving Screenshots
Once you’ve captured and edited your screenshot, you may want to share it. Linux makes sharing easy through file management, cloud services, and direct uploads.
Save To Disk
Screenshots are usually saved as PNG files in your Pictures folder. PNG is popular because it preserves quality and transparency. You can change the format in most tools (to JPG or BMP).
Upload To Cloud
Many screenshot apps (like Flameshot or Shutter) let you upload images to sites like Imgur or Dropbox. You’ll get a shareable link instantly.
Email Or Messaging
Attach screenshots to emails or messages by locating the file in your Pictures folder. On Linux, you can drag and drop images into chat apps like Slack or Telegram.
Practical Example
If you’re reporting a bug, capture the error, annotate with Flameshot, upload to Imgur, and paste the link in your bug report.
Common Mistakes
- Forgetting where screenshots are saved.
- Sharing images with sensitive data visible.
- Using unsupported formats (e.g., .tiff, .raw).
Customizing Screenshot Shortcuts
You can change screenshot shortcuts to fit your workflow. Most desktops offer customization options.
Gnome Shortcut Settings
- Go to Settings > Keyboard Shortcuts.
- Find “Screenshot” actions.
- Set your own keys (for example, Ctrl + Shift + S).
Kde Shortcut Settings
- Open System Settings > Shortcuts.
- Search “Spectacle.”
- Assign new shortcuts.
Practical Example
If you often capture regions, set Ctrl + Alt + R for “Select Area.” This saves time and avoids conflicts with other apps.
Non-obvious Insight: Shortcut Conflicts
Some apps (like games or remote desktop tools) block screenshot keys. If your shortcuts don’t work, try changing them or capturing from the terminal.
Screenshot Use Cases
Screenshots on Linux have many uses. Here are some common scenarios:
- Technical Support: Show an error message to tech support.
- Tutorials: Create guides with step-by-step images.
- Bug Reporting: Share bugs with developers.
- Personal Notes: Save important information (like receipts).
- Collaboration: Share ideas with teammates.
Data: Screenshot Frequency
A survey by Stack Overflow found that over 40% of developers use screenshots for bug reports and documentation. Screenshots speed up communication and improve clarity.
Troubleshooting Screenshot Problems
Sometimes screenshots don’t work as expected. Here are solutions to common issues.
Screenshot Doesn’t Save
- Check your Pictures folder.
- Search “Screenshot” in your home directory.
- Try running a screenshot tool from the terminal (`gnome-screenshot`).
Shortcut Not Working
- Ensure your keyboard layout matches your settings.
- Try using Fn + PrtSc on laptops.
- Check for conflicting shortcuts.
Application Not Found
- Install the missing app (`sudo apt install gnome-screenshot`).
- Use terminal tools like scrot.
Blank Screenshots
This happens with some apps (like media players or games). Try using terminal tools or change your screenshot method.
Non-obvious Insight: Wayland Vs. X11
Modern Linux desktops use either Wayland or X11 display servers. Some screenshot tools only work with X11. If you see errors, check your session (search “About” in settings).
Security And Privacy Tips
Screenshots can expose sensitive information. Always check your images before sharing.
- Blur or block passwords, emails, and private messages.
- Use annotation tools to cover sensitive data.
- Store screenshots securely, especially if they contain personal info.

Frequently Asked Questions
What Is The Fastest Way To Screenshot On Linux?
The fastest way is pressing the Print Screen key. For most distributions, this captures the whole screen and saves it instantly. You can also use Alt + Print Screen for just the active window.
Where Are My Screenshots Stored?
Most Linux laptops save screenshots in the Pictures folder. If you can’t find them, search for “Screenshot” in your home directory or check the tool’s settings.
Can I Edit Screenshots After Capturing?
Yes. Many tools, like Flameshot and Shutter, let you edit and annotate right after capture. For advanced editing, use GIMP or Krita.
How Do I Screenshot A Specific Area?
Use built-in shortcuts like Shift + Print Screen or tools like Flameshot. These let you select and capture only the area you need.
Are There Open-source Screenshot Apps For Linux?
Yes, many screenshot apps are open-source. Popular choices include Flameshot, Ksnip, Shutter, and GNOME Screenshot. You can learn more about open-source screenshot tools at Wikipedia.
Taking screenshots on your Linux laptop is easy once you know the shortcuts and tools. From simple keyboard captures to advanced annotation and sharing, Linux offers everything you need. Remember to check where your screenshots are saved and edit them before sharing.
With a bit of practice, you’ll capture and use screenshots like a Linux expert.
