How to capture a window, a menu or a hover state

Capturing a window is easy. Capturing something that disappears when you touch the keyboard — an open menu, a tooltip, a hover state — is where most people give up and crop a full-screen shot instead.

In English3 min read

Window capture, and the shadow problem

Press ⌘ ⇧ 4 then Space. The crosshair turns into a camera and every window highlights as you move over it. Click to capture just that window, with rounded corners and transparency preserved.

By default macOS also captures the window's drop shadow — a wide, soft, translucent halo. It looks good on a white page and terrible everywhere else, and it adds a surprising amount of empty space to the image. Hold as you click to leave it out.

Selecting a region on screen with a pixel magnifier and live dimensions readout
Shotcake highlights the window under the pointer and shows the live size, so you know what you are about to capture before you commit.

Open a dropdown, press a shortcut, and the menu closes before the capture happens. Some apps hold the menu open through ⌘ ⇧ 4, many do not, and there is no way to tell which until you try.

The reliable route is a delay:

  1. Press ⌘ ⇧ 5 and pick a capture mode.
  2. Under Options, set Timer to 5 or 10 seconds.
  3. Click Capture, then open your menu and hold it open until the shutter fires.

Shotcake has timed capture as a first-class mode with its own global shortcut, so a delayed capture is one keystroke rather than a trip through the toolbar and back. The selection overlay also keeps menus open while you drag, because it does not steal keyboard focus from the app underneath.

Hover states and tooltips

A tooltip usually needs the pointer to stay still, which rules out moving to a toolbar. A timed capture solves it the same way: start the timer, put the pointer where the tooltip appears, and do not move until the shutter fires.

For UI documentation there is a second trick worth knowing: capture the state you can hold, then add the missing emphasis afterwards with a spotlight or a highlighted rectangle instead of trying to freeze an ephemeral state. That is often clearer for the reader anyway — see how to annotate a screenshot.

Repeating the same capture

Documentation and bug reports often need a series of screenshots framed identically. Dragging the same box by hand five times never quite matches. Two modes solve it: fixed-size capture, where you type the dimensions once, and repeat-last-area, which re-uses the exact rectangle from the previous capture.

Keep reading

Take a better screenshot in the next ten seconds

One shortcut, one drag, and the annotation editor is already open.

Coming soon to the Mac App Store