Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a minimal, dependable Hyprland screenshot setup, start with grim and slurp. Grim captures a Wayland screen or output; slurp lets you select a region interactively. Pipe the result to wl-copy to put it on the clipboard, or add Satty or swappy to annotate it. Choose Hyprshot if you prefer one Hyprland-focused command for windows, regions and monitors; choose Flameshot if you want a graphical annotation interface and have portal support configured.

Best Hyprland screenshot tools at a glance

Tool Best for Capture and output What to know
grim + slurp A simple, composable Wayland workflow grim captures; slurp provides interactive region selection. Pipe to wl-copy for clipboard output or to an annotation app. Separate tools mean you choose the output path and any annotation step. Grim is described by the Hyprland wiki as a simple Wayland screenshot tool.
Hyprshot Hyprland-oriented window, region or monitor capture in one command Can save to a selected folder or copy to the clipboard. Its documented dependencies include Hyprland, jq, grim, slurp, wl-clipboard and libnotify; hyprpicker is optional for freezing.
Satty Modern screenshot annotation Works after capture; the Hyprland wiki shows a grim-to-Satty pipeline with clipboard copying and timestamped output. It is an annotation step, not a replacement for the capture utility.
swappy Annotation in a grim-based pipeline Can receive a screenshot on standard input. Useful when you want to compose capture and annotation tools rather than use one integrated interface.
Flameshot A graphical annotation interface Offers a GUI-oriented workflow; Wayland capture depends on portal support. Portal configuration may be needed, including xdg-desktop-portal-hyprland.
HyprCapture Hyprland-oriented screenshot and recording workflows Compositor-oriented screenshot and recording behavior. Check current package availability and project maintenance before installing.
hyprsnap A script-based, feature-rich capture workflow Combines grim, slurp, rofi and hyprpicker for region, window or full-screen capture, including screen freezing. As a newer alternative, package and maintenance details may change; verify them at install time.

The Hyprland project’s Screenshots & Recording wiki is the primary reference for the grim, slurp, annotation and portal examples. Hyprshot’s project README documents its modes and dependencies; hyprsnap’s repository describes its script-based workflow.

Use grim and slurp for a simple region screenshot

This is the best starting point if you are comfortable with a terminal or keyboard shortcuts. The tools do separate jobs: slurp lets you draw the selection, and grim captures the selected geometry. Install the packages named grim and slurp using your distribution’s package manager; package names and availability vary by distribution.

Save the selected region to a PNG

Run:

grim -g "$(slurp)" ~/Pictures/screenshot.png

When slurp appears, select the area you want. Grim writes the capture to the path supplied. Use an existing writable directory, or change the filename and path to suit your setup.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Lenovo Business Laptop - Linux Mint (Cinnamon) - Intel i5-1335U, 16GB RAM, 256GB SSD, 15.6" FHD 1920x1080 Display, Full Keyboard, Fast Charging
  • Intel Core i5-1335U Processor (12M Cache, 12 Threads, up to 4.6 GHz) - 256GB Solid State Drive - 16GB DDR4 SDRAM
  • 15.6" FHD (1920x1080) Non-Touch Anti-Glare Display - Intel UHD 620 Integrated Graphics - Stereo Speakers
  • 720p HD Webcam with Privacy Shutter. Integrated Microphone - Intel Dual Band Wireless-AC (2x2) 8265, Bluetooth Version 4.2
  • I/O Ports: 2x USB 3.0, 1x USB 3.1 Type-C 3.1, Headphone/Mic Combo Port, 4-in-1 Card Reader, HDMI, Kensington Mini-Lock Slot
  • Linux Mint (Cinnamon) 64-Bit - Keyboard with Full NumberPad - Fast Charging

Copy the selected region to the clipboard

Install wl-clipboard, then pipe the PNG directly to wl-copy:

grim -g "$(slurp)" - | wl-copy

The hyphen tells grim to write image data to standard output rather than a file. The Hyprland wiki documents this clipboard pipeline. If you want a full-screen capture copied to the clipboard, omit the geometry selection:

grim - | wl-copy

Add annotation with swappy

Install swappy if you want to mark up the capture after selecting it. The Hyprland wiki’s example sends grim’s output to swappy:

grim -g "$(slurp)" - | swappy -f -

For annotation plus clipboard output, use the output controls provided by your installed swappy version and configuration. The command above is the documented handoff; check swappy’s own usage information for any save or copy preferences you need.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
HP 17 Business Laptop - Linux Mint Cinnamon - Intel Quad-Core i5-10210U, 32GB RAM, 1TB PCIe NVMe SSD + 1TB Storage HDD, 17.3" Inch HD+ (1600x900) Display
  • Intel Core i5-10210U (up to 4.2GHz) - 1TB PCIe NVMe + 1TB HDD - 32GB DDR4 SDRAM
  • 17.3" HD+ (1600x900) Display, Intel UHD Graphics 620
  • Built in HD 720p Webcam with Microphone - Bluetooth Version4.2
  • I/O Ports: 2x USB 3.1 (Data Only), 1x USB 2.0, 1x HDMI, 1x Headphone/Microphone Combo Jack
  • Linux Mint Cinnamon 64-Bit - 6-Row Keyboard w/ Full Numberpad

Add annotation with Satty

Satty is another annotation step, positioned by the Hyprland wiki as a modern tool inspired by swappy and Flameshot. The wiki demonstrates piping a grim capture to Satty with clipboard copying and a timestamped output filename. Satty’s options can depend on its installed version, so use the current command shown by the Hyprland Screenshots & Recording page and verify its save behavior against your needs.

Choose Hyprshot for a single Hyprland-focused command

Hyprshot wraps common capture choices in one utility. Its README documents window, region and monitor modes, saving to a chosen folder and copying to the clipboard. This is convenient when you do not want to assemble separate grim and slurp commands for each capture type.

Install Hyprshot using a method supported by your distribution, then follow its current README for exact flags and configuration. The documented dependency chain includes Hyprland, jq, grim, slurp, wl-clipboard and libnotify. hyprpicker is optional and supports freezing behavior. Because installation sources and package availability vary, check the Hyprshot README before choosing a package or copying a command from an older guide.

Pick Hyprshot when you value a unified interface for window, region and monitor screenshots. Pick grim plus slurp when you want the smallest, most transparent building blocks and control over every pipe in the workflow.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Panasonic Toughbook CF-31 MK5 Rugged Laptop, 13.1in i5, 8GB 256GB (Renewed)
  • [ULTRA-RUGGED DESIGN] MIL-STD-810G and IP65 certified. Built to survive 6-foot drops, heavy rain, and extreme vibrations. Features a magnesium alloy chassis with an integrated carry handle for maximum portability
  • [4G LTE - WORK ANYWHERE] Integrated 4G LTE Multi-Carrier Mobile Broadband. Stay connected to the internet in remote areas or on the road without relying on Wi-Fi or phone hotspots. True mobile freedom for field professionals
  • [1200-NIT SUNLIGHT READABLE] 13.1" XGA Touchscreen with CircuLumin technology. At 1200 nits, it is nearly 4x brighter than a standard laptop, ensuring perfect visibility under direct, intense sunlight
  • [LINUX UBUNTU PRE-INSTALLED] Fast, secure, and bloatware-free. Optimized for developers, network engineers, and diagnostic software that thrives in a stable, open-source environment
  • [LEGACY SERIAL PORT] Features a native RS-232 Serial Port, HDMI, and USB 3.0. Essential for connecting directly to industrial machinery, CNCs, and automotive diagnostic tools without unreliable adapter

When to use Flameshot, HyprCapture or hyprsnap

Flameshot: GUI annotation, with portal setup

Flameshot suits people who want to interact with a graphical annotation interface rather than pass the screenshot through a command-line pipeline. On Wayland, the Hyprland wiki warns that Flameshot relies on portal support. If capture does not work, check that the relevant desktop portal is installed and running; xdg-desktop-portal-hyprland may be required in a Hyprland setup. Portal configuration is a prerequisite to investigate, not a guarantee that every distribution’s setup is identical.

HyprCapture: compositor-oriented capture and recording

The Hyprland wiki describes HyprCapture as a Hyprland-oriented screenshot and recording utility. Consider it if you specifically want screenshot and recording behavior integrated around the compositor. Verify the project’s current package source and maintenance status before relying on it; those details can change.

hyprsnap: script-based screen freezing and capture

Hyprsnap combines grim, slurp, rofi and hyprpicker for workflows that include frozen-screen selection and region, window or full-screen captures. It may fit users who want a script-driven workflow with more components than the basic grim-and-slurp setup. Check the hyprsnap repository for current installation and maintenance details before installing.

Set up reliable keyboard shortcuts

Hyprland keybindings can launch the same commands you use in a terminal. Add a binding to your Hyprland configuration that invokes the command for your chosen workflow—for example, the region-to-clipboard command grim -g "$(slurp)" - | wl-copy. The exact binding syntax and config location can depend on your Hyprland configuration, so use the keybind format already present in your setup. Test the command in a terminal first: that separates capture or dependency errors from shortcut configuration errors.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
Lenovo V15 Gen 4 - Business Laptop - AMD Ryzen 5 7430U - 15.6" FHD Display - 8GB RAM - 512GB SSD Storage - Integrated AMD Radeon™ Graphics - Webcam Privacy Shutter - Business Black
  • THE POWER TO STAY PRODUCTIVE – Looking to make your everyday work and home life more manageable without breaking the bank? The Lenovo V15 Gen 4 offers long-term reliability with top-of-the-line features to make you your most productive self.
  • CRUSH YOUR TO-DO LIST – The AMD Ryzen CPU pairs quiet performance and enhanced operating power to crush your high-demand workday. It optimizes performance and allows for seamless multitasking.
  • TRUE-TO-LIFE VISUALS – The 15.6” FHD IPS display is anti-glare with 300 nits brightness to see your best outside or in. Its 88% screen-to-body ratio makes viewing detailed applications like spreadsheets a breeze.
  • SEAMLESS COLLABORATION – Lenovo Smart Appearance enhances your camera effects to protect your privacy and to make you the focus of every video conference. Intelligent noise cancelation minimizes distraction and Dolby Audio provides an elegantly sonorous experience.
  • BUILT TO WITHSTAND – Built for military-grade toughness, the V15 Gen 4 is tested to withstand harsh temperatures, pressure, humidity, vibrations and more. Keep your work safe from the board room to your living room and everywhere in between.
  • Use a distinct shortcut for file saves and clipboard copies so you do not overwrite files unintentionally.
  • Make sure the destination folder exists and is writable when saving captures.
  • If you use an annotation tool, bind the complete pipeline rather than only grim.
  • For screenshots of transient menus, choose a workflow with screen-freezing support and verify that the freeze behavior works in your compositor setup.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot common capture problems

slurp selection appears, but no screenshot is produced

Check that grim is installed and that the command runs from a terminal. Confirm the output path is writable if saving to a file. If using the clipboard pipeline, install wl-clipboard and confirm wl-copy is available.

The clipboard remains empty

Make sure the command ends with | wl-copy and that grim outputs to standard output with -, as in grim -g "$(slurp)" - | wl-copy. Without the output hyphen, grim may write to a file or expect a filename instead of supplying image bytes to the pipe.

Hyprshot fails to start or a mode does not work

Review the README’s dependency list and install missing components, particularly jq, grim, slurp, wl-clipboard and libnotify. Check the current Hyprshot instructions for the exact mode flags and folder settings; do not assume an older example matches your installed version.

Flameshot cannot capture on Wayland

Investigate portal support first. The Hyprland wiki notes that Flameshot depends on it for Wayland capture; ensure the appropriate portal components are installed and configured for your distribution, potentially including xdg-desktop-portal-hyprland.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Lenovo IdeaPad Slim 3 Linux Laptop, 15.6" FHD Touchscreen Laptop, 8-Core AMD Ryzen 7 5825U, 16GB RAM, 512GB SSD, Keypad, SD Card Reader, Stylus Pen + External Portable SSD + USB Hub, Linux Ubuntu OS
  • Powerful Linux Laptop: This IdeaPad Slim 3 Laptop comes pre-installed with Ubuntu Linux, offering fast performance, robust security, and a clean, user-friendly experience. Enjoy full customization, seamless hardware compatibility, and access to thousands of open-source apps. Whether you're working, creating, or coding, it's built to keep up with everything you do.
  • A Multitasking Master: The latest AMD Ryzen 7 5825U processor (up to 4.5 GHz) delivers powerful performance with 8 cores and 16 threads for smooth multitasking. Integrated AMD Radeon Graphics provide crisp visuals for streaming, browsing, photo editing, and casual gaming. With smart machine intelligence, it adapts to your needs for a fast, responsive experience.
  • 15.6" Full HD Display: The IdeaPad Slim 3 boasts an 88% screen-to-body ratio for a floating, edge-to-edge visual experience. TÜV Low Blue Light certification reduces eye strain, making it perfect for long work or study sessions.
  • Military-Grade Durability: The smart IdeaPad Slim 3 combines portability and durability, letting you work, study, and play on the go. With a profile 10% slimmer than the previous generation, it's lightweight yet military-grade rugged, ready for anything, anywhere.
  • Versatile Connectivity: Enjoy the security of a built-in webcam with a privacy shutter. Connect effortlessly with multiple ports: 2x USB A, 1x USB C, 1x HDMI, 1x SD Card Reader, 1x Headphone/Microphone combo. Bundle comes with Stylus Pen, 256GB Portable SSD and 5-in-1 Docking Station.

A menu disappears before the capture

Use a workflow with screen-freezing support rather than a plain capture command, and confirm its dependencies and behavior in your setup. Hyprshot documents optional hyprpicker freezing; hyprsnap combines hyprpicker with its script-based workflow. Availability and configuration can vary.

How to choose

  • Choose grim + slurp for a minimal, dependable region-capture foundation and direct control of file or clipboard output.
  • Choose Hyprshot for an integrated Hyprland-focused utility with window, region and monitor modes.
  • Add Satty or swappy when your workflow needs post-capture annotation.
  • Choose Flameshot if a graphical annotation interface matters and portal support is configured.
  • Consider HyprCapture or hyprsnap for compositor-oriented recording or more integrated/scripted workflows, after checking current maintenance and package availability.

The cited project documentation does not publish comparable performance, adoption or reliability measurements for these tools, so there is no evidence-based speed winner. In practice, choose based on capture scope, annotation, clipboard/file handling, freezing, portal integration and the number of components you are willing to maintain.

Or skip the browser setup

Hyprland’s grim-based commands are for capturing your local Wayland desktop. If your task is instead to capture a web page from an application or service, ScreenshotNeo offers a one-request screenshot API. See the ScreenshotNeo documentation for parameters and response behavior.

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

ScreenshotNeo accepts consent banners and removes more than 60 known consent platforms, newsletter popups and chat widgets before capture; each step can be turned off. Bot checks, blank pages, timeouts, failed loads and cache hits are not billed, and response headers indicate page verdict and billing status. Its MCP server provides take_screenshot, get_page_info and capture_pdf for Claude, Cursor and other MCP clients. The Free plan includes 1,000 shots a month without a card; paid plans start at $5 for 3,000 shots.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Sign up free for 1,000 screenshots a month, with no card required.

Frequently Asked Questions

Does grim capture a whole monitor or only a selected region?

Grim supports full-screen/output capture; an interactive region is added by passing geometry from slurp.

Do grim and slurp provide annotation tools?

No. They capture and select; use Satty, swappy or a GUI tool such as Flameshot for annotation.

Does Hyprshot need grim and slurp installed?

Yes. Its README lists both among its dependencies, alongside jq, wl-clipboard and libnotify.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.