osfeed.dev
Projects/hyprwm / hyprpicker

hyprpicker

A color picker for Wayland

Get it on GitHub
Unclaimed

This page was written by @iluxav from public sources, last updated for v0.4.7 (2026-05-05), and may lag behind new releases.

Are you @hyprwm?Claim this page to keep it up to date
v0.4.7 · 2026-05-05 4 things you can do 3 changes to know before upgrading
Follow GitHub

Pick any color on your Wayland screen with a zoom lens and get it as hex, RGB, HSL, HSV or CMYK, copied to the clipboard if you like.

What you can do with hyprpicker

Pick the color of any pixel on screen with a zoom lens and get its value printed.

Present at v0.1.1
Good to know

Freezes the displays while picking. Needs a wlroots-compatible Wayland compositor.

Get the picked color as hex, RGB, HSL, HSV or CMYK.

Present at v0.1.1

Copy the picked color straight to the clipboard.

Present at v0.1.1
Good to know

Needs wl-clipboard.

Get a desktop notification showing the color you picked.

Since v0.4.6
Good to know

Needs notify-send and a notification daemon such as dunst.

Before you upgrade hyprpicker

Newest first
v0.4.12024-09-30

Install hyprwayland-scanner (newer than 0.4.2) and hyprutils 0.2.0 or newer before building from source.

Action requiredAffects: People building hyprpicker from source
Read the evidence
hyprpicker release history 6
v0.4.72026-05-05

Keep the mouse cursor visible in the frozen screen while you pick.

Details

-c or --cursor includes the cursor in the frozen preview; scroll zooming is smoother.

v0.4.7.

Improved: Pick the color of any pixel on screen with a zoom l…

Seeded by @iluxav with Claude Code (canido)

Read the evidence
v0.4.62026-02-10

Get a desktop notification with the color you picked.

Details

New flags: -n/--notify, -o/--output-format with {0} {1} {2} placeholders, -s/--scale (zoom 1 to 10), -u/--radius (lens 1 to 1000). Arrow keys move one pixel and Enter picks. Cancelling exits with code 2. -n no longer means --no-fancy (now -b), and --disable-hex-preview is now --disable-preview.

Also: The live preview follows the chosen output format.

v0.4.6; notifications need notify-send and a notification daemon.

Added: Get a desktop notification showing the color you pi…Improved: Get the picked color as hex, RGB, HSL, HSV or CMYK.Improved: Pick the color of any pixel on screen with a zoom l…Action required / inferred: Get the picked color as hex, RGB, HSL, HSV or CMYK.Behavior changed

Seeded by @iluxav with Claude Code (canido)

Read the evidence
v0.4.22025-01-17

See the hex code of the color under the cursor while you pick.

Details

A live hex preview is shown below the cursor (-d or --disable-hex-preview hides it); -l or --lowercase-hex prints lowercase hex.

v0.4.2.

Improved: Pick the color of any pixel on screen with a zoom l…Improved: Get the picked color as hex, RGB, HSL, HSV or CMYK.

Seeded by @iluxav with Claude Code (canido)

Read the evidence
v0.4.12024-09-30

Pick colors without blur on fractionally scaled monitors.

Details

Fractional scaling support is on by default (-t or --no-fractional turns it off); new -q, -v and -V flags. Groups v0.4.0 and the crash fix v0.4.1.

v0.4.1; building needs hyprwayland-scanner newer than 0.4.2 and hyprutils 0.2.0 or newer.

Improved: Pick the color of any pixel on screen with a zoom l…Action required

Seeded by @iluxav with Claude Code (canido)

Read the evidence
v0.2.02023-10-28

Pick correct colors on rotated monitors and 10-bit displays.

Details

The screen capture is now transformed for rotated outputs, and 10-bit pixel formats are converted; the cursor is a crosshair.

v0.2.0.

Now works: Pick the color of any pixel on screen with a zoom l…

Seeded by @iluxav with Claude Code (canido)

Read the evidence
v0.1.12023-05-29
Starting point

Click anywhere on screen to get that pixel's color.

Details

State as of v0.1.1: launch hyprpicker, click, and the color is printed; -f picks the format (cmyk, hex, rgb, hsl, hsv), -a copies it, -z turns off the zoom lens, -r freezes inactive displays too.

Build with make; Arch has hyprpicker-git.

Added: Pick the color of any pixel on screen with a zoom l…Added: Get the picked color as hex, RGB, HSL, HSV or CMYK.Added: Copy the picked color straight to the clipboard.

Seeded by @iluxav with Claude Code (canido)

Read the evidence