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

To capture a Safari Responsive Design Mode preview on a Mac, open Develop > Enter Responsive Design Mode (or press Control-Command-R), set the viewport, then press Shift-Command-5 and choose a screen, window, or selected-area capture. If you need only webpage pixels, Safari 18.4 adds the Web Inspector command console.screenshot(), which accepts a DOMRect.

Decide first whether the image should include Safari’s interface or just the rendered page. The two methods produce different evidence and should not be described as interchangeable.

Choose what the screenshot must contain

Responsive Design Mode (RDM) shows a page inside Safari’s browser window. Your capture scope determines what someone else can verify later.

Goal Capture method What is saved
Show the complete RDM setup Shift-Command-5 > Capture Entire Screen Safari chrome, the RDM device frame, and anything else on the selected display
Show only the Safari window Shift-Command-5 > Capture Selected Window The Safari window containing the preview, without other applications
Show a manually selected region Shift-Command-5 > Capture Selected Portion Only the rectangle you drag around the preview
Capture exact webpage coordinates Web Inspector Console, Safari 18.4 or later: console.screenshot(new DOMRect(...)) A page rectangle rather than the surrounding Safari interface

Apple documents the RDM entry point and its shortcut in Responsive Design Mode. macOS capture choices and timer or save-location controls are documented in Take screenshots or screen recordings on Mac.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Apple 2026 MacBook Neo 13-inch Laptop with A18 Pro chip: Built for AI and Apple Intelligence, Liquid Retina Display, 8GB Unified Memory, 256GB SSD Storage, 1080p FaceTime HD Camera; Blush
  • AN AMAZING MAC AT A SURPRISING PRICE — With an incredibly portable and durable aluminum design, up to 16 hours of battery life,* and the A18 Pro chip, MacBook Neo is ready to go wherever school takes you.
  • FOUR STUNNING COLORS. ONE DURABLE DESIGN — Choose from four beautiful colors — Silver, Blush, Citrus, or Indigo — each with a color-coordinated keyboard. And MacBook Neo is made with a durable recycled aluminum enclosure that helps it reach 60 percent recycled content by weight — the most ever in any Apple product.*
  • FLY THROUGH EVERYDAY ASSIGNMENTS — Whether you’re cramming for finals, using Apple Intelligence* to summarize class notes, creating presentations, or even playing the latest Apple Arcade game,* MacBook Neo delivers the performance and AI capabilities you need to get things done.
  • UP TO 16 HOURS OF BATTERY LIFE — MacBook Neo delivers all day battery life, so you can power through from early morning classes to late night study sessions without worrying about plugging in.
  • A VIBRANT 13-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Neo supports 1 billion colors, so photos and videos pop and text is crisp for easy reading.

Open Responsive Design Mode

  1. Open the page you want to inspect in Safari.
  2. If Develop is missing from the menu bar, open Safari’s settings, go to the advanced developer-features section, and enable the option that shows developer tools. Return to the page after the menu appears.
  3. Choose Develop > Enter Responsive Design Mode, or press Control-Command-R.
  4. Choose a device preset, or enter the required width and height and resize the preview to a custom size.

RDM dimensions are displayed in screen points. Record the width and height you used; a screenshot without those values is difficult to reproduce or compare.

Set viewport, orientation, and pixel ratio

Viewport dimensions

Use the width and height that correspond to the breakpoint or layout you are investigating. For a breakpoint report, capture just below, at, and just above the suspected threshold rather than relying on one preset. A preset is an approximation, not a guarantee that a physical device will render identically.

Orientation

Switching between portrait and landscape swaps the viewport dimensions. Capture both orientations when navigation, tables, or fixed-position controls change substantially after rotation.

Pixel ratio

Set the pixel ratio deliberately. It can affect pixel-ratio media queries and which image candidate is selected by srcset or CSS image-set(). Two captures with the same CSS width can therefore use different assets or produce different sharpness. Include the selected ratio in your notes or filename.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
Apple 2026 MacBook Air 13-inch Laptop with M5 chip: Built for AI, 13.6-inch Liquid Retina Display, 16GB Unified Memory, 512GB SSD, 12MP Center Stage Camera, Touch ID, Wi-Fi 7; Midnight
  • BUILT FOR COLLEGE. AND BEYOND — MacBook Air with the M5 chip packs blazing speed and powerful AI capabilities into an incredibly portable design. And with up to 18 hours of battery life,* this thin and light powerhouse is ready to take on almost any major, just about anywhere.
  • TEAR THROUGH TOUGH ASSIGNMENTS — With its faster CPU and unified memory, the M5 chip delivers even more performance and fluidity across apps, making multitasking and creative workflows smooth and responsive. A powerful Neural Engine and next-generation GPU with Neural Accelerators give you a powerful platform for AI.
  • MAKE QUICK WORK OF YOUR TO-DO LIST — Apple Intelligence helps you write, express yourself, and get things done effortlessly — whether it’s for school or everyday life. With groundbreaking privacy protections, it gives you peace of mind that no one else can access your data — not even Apple.*
  • UP TO 18 HOURS OF BATTERY LIFE — MacBook Air delivers incredible battery life with amazing performance, so you can power through a full day of classes without worrying about plugging in.
  • A BRILLIANT 13.6-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Air supports 1 billion colors, making photos and videos pop with rich contrast and sharp detail, and text appears supercrisp. So everything — from class presentations to movies to games — looks truly stunning.

WebKit’s explanation of the simplified mode covers these viewport and density controls: Simplified Responsive Design Mode.

Capture the Safari window or screen with macOS Screenshot

  1. Leave the page focused in RDM and arrange the Safari window exactly as you want it documented.
  2. Press Shift-Command-5. The Screenshot controls appear along the bottom of the display.
  3. Choose one of the capture modes: entire screen, selected window, or selected portion.
  4. For a selected portion, drag around the RDM preview. Include the device frame if the frame is part of what you are documenting; exclude it when the page content is the only subject.
  5. Open Options if you need a different save location or a timer. A timer gives you time to open a menu or move the pointer before capture.
  6. Click Capture. Confirm the saved file and, if needed, rename it with the viewport width, height, orientation, pixel ratio, and scope.

For example, a useful filename is checkout-390x844-portrait-3x-window.png. Keep the original image; cropping it later can remove evidence of the viewport or browser state.

Capture only a webpage rectangle in Safari 18.4

WebKit documents a Console API in its Safari 18.4 feature article. It accepts a DOMRect, so it is useful when a window capture contains too much browser chrome.

Capture a fixed rectangle

console.screenshot(new DOMRect(0, 0, 800, 600))

This requests the rectangle beginning at the page’s top-left coordinate with a width of 800 and a height of 600. Adjust the values to the region you need.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Apple 2026 MacBook Neo 13-inch Laptop with A18 Pro chip: Built for AI and Apple Intelligence, Liquid Retina Display, 8GB Unified Memory, 256GB SSD Storage, 1080p FaceTime HD Camera; Indigo
  • AN AMAZING MAC AT A SURPRISING PRICE — With an incredibly portable and durable aluminum design, up to 16 hours of battery life,* and the A18 Pro chip, MacBook Neo is ready to go wherever school takes you.
  • FOUR STUNNING COLORS. ONE DURABLE DESIGN — Choose from four beautiful colors — Silver, Blush, Citrus, or Indigo — each with a color-coordinated keyboard. And MacBook Neo is made with a durable recycled aluminum enclosure that helps it reach 60 percent recycled content by weight — the most ever in any Apple product.*
  • FLY THROUGH EVERYDAY ASSIGNMENTS — Whether you’re cramming for finals, using Apple Intelligence* to summarize class notes, creating presentations, or even playing the latest Apple Arcade game,* MacBook Neo delivers the performance and AI capabilities you need to get things done.
  • UP TO 16 HOURS OF BATTERY LIFE — MacBook Neo delivers all day battery life, so you can power through from early morning classes to late night study sessions without worrying about plugging in.
  • A VIBRANT 13-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Neo supports 1 billion colors, so photos and videos pop and text is crisp for easy reading.

Capture one element

const node = document.querySelector('#testNode');
console.screenshot(node.getBoundingClientRect());

getBoundingClientRect() returns the element’s current position and size in the viewport. Replace #testNode with a selector that uniquely identifies the component. If the selector returns null, inspect the markup and use the actual class, ID, or attribute.

The documented API is tied to Safari 18.4’s Web Inspector features; do not assume the same command exists in older Safari releases. Read the version-specific documentation in WebKit Features in Safari 18.4 before standardizing it in a team workflow.

Make captures reproducible

  • Write down the Safari version, macOS version, page URL, viewport width and height, orientation, pixel ratio, and whether you captured the screen, window, selected portion, or DOM rectangle.
  • Use a clean page state: record whether a cookie prompt, login state, expanded menu, or test data was present.
  • For layout comparisons, keep zoom at 100 percent and use the same capture scope for every viewport.
  • Wait for fonts, images, and asynchronous content to finish loading before capture. A screenshot taken while a web font is swapping can make a layout appear to have a different breakpoint.
  • When documenting a bug, keep a second capture that includes the RDM controls or browser window. The clean page image is easier to inspect, while the wider capture proves the test conditions.

Know what Responsive Design Mode does not prove

Apple describes RDM presets as approximations. They do not reproduce every aspect of a physical device’s layout, rendering, or behavior. Browser address bars, the on-screen keyboard, device-specific form controls, and platform differences can change the result. A screenshot is therefore evidence of Safari’s macOS preview at a stated configuration, not proof that an iPhone or iPad will behave identically.

For higher-fidelity checks of iOS, iPadOS, or visionOS rendering, Apple recommends opening the page with Simulator. Use an actual device as the final check for touch interaction, keyboard appearance, camera or permission prompts, scrolling physics, and other hardware-dependent behavior. The RDM guidance is at Apple Developer Documentation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Apple 2026 MacBook Neo 13-inch Laptop with A18 Pro chip: Built for AI and Apple Intelligence, Liquid Retina Display, 8GB Unified Memory, 256GB SSD Storage, 1080p FaceTime HD Camera; Silver
  • AN AMAZING MAC AT A SURPRISING PRICE — With an incredibly portable and durable aluminum design, up to 16 hours of battery life,* and the A18 Pro chip, MacBook Neo is ready to go wherever school takes you.
  • FOUR STUNNING COLORS. ONE DURABLE DESIGN — Choose from four beautiful colors — Silver, Blush, Citrus, or Indigo — each with a color-coordinated keyboard. And MacBook Neo is made with a durable recycled aluminum enclosure that helps it reach 60 percent recycled content by weight — the most ever in any Apple product.*
  • FLY THROUGH EVERYDAY ASSIGNMENTS — Whether you’re cramming for finals, using Apple Intelligence* to summarize class notes, creating presentations, or even playing the latest Apple Arcade game,* MacBook Neo delivers the performance and AI capabilities you need to get things done.
  • UP TO 16 HOURS OF BATTERY LIFE — MacBook Neo delivers all day battery life, so you can power through from early morning classes to late night study sessions without worrying about plugging in.
  • A VIBRANT 13-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Neo supports 1 billion colors, so photos and videos pop and text is crisp for easy reading.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot common capture problems

The Develop menu or RDM command is missing

Developer features are not enabled, or Safari is not the active application. Enable the developer-features option in Safari’s advanced settings, return to the page, and confirm that Safari has focus before using Control-Command-R.

The shortcut does nothing

Another application may be intercepting the key combination, or focus may be inside a text field or Web Inspector pane. Choose Develop > Enter Responsive Design Mode directly. If the menu command also fails, close and reopen the page and try again.

The selected-area image includes the wrong content

Shift-Command-5 remembers the last capture mode and selection. Reopen the controls, choose Capture Selected Portion, and redraw the rectangle. Use Capture Selected Window when you need a stable window boundary.

The page rectangle is blank or the element is not found

Run the Console command after the page has loaded and verify that the selector matches a visible element. A selector inside a cross-origin iframe may not be accessible from the top-level page. In that case, capture the iframe’s visible region with macOS Screenshot or run the command in the frame’s own inspection context when Safari permits it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
Apple 2025 MacBook Pro Laptop with Apple M5 chip with 10‑core CPU and 10‑core GPU: Built for AI, 14.2-inch Liquid Retina XDR Display, 16GB Unified Memory, 1TB SSD Storage; Space Black
  • SUPERCHARGED BY M5 — The 14-inch MacBook Pro with M5 brings next-generation speed and powerful on-device AI to personal, professional, and creative tasks. Featuring all-day battery life and a breathtaking Liquid Retina XDR display with up to 1600 nits peak brightness, it’s pro in every way.*
  • HAPPILY EVER FASTER — Along with its faster CPU and unified memory, M5 features a more powerful GPU with a Neural Accelerator built into each core, delivering faster AI performance. So you can blaze through demanding workloads at mind-bending speeds.
  • BUILT FOR APPLE INTELLIGENCE — Apple Intelligence is the personal intelligence system that helps you write, express yourself, and get things done effortlessly. With groundbreaking privacy protections, it gives you peace of mind that no one else can access your data — not even Apple.*
  • ALL-DAY BATTERY LIFE — MacBook Pro delivers the same exceptional performance whether it’s running on battery or plugged in.
  • APPS FLY WITH APPLE SILICON — All your favorites, including Microsoft 365 and Adobe Creative Cloud, run lightning fast in macOS.*

The image looks soft or uses the wrong asset

Check the RDM pixel ratio and the page’s responsive image rules. A ratio change can select a different srcset or image-set() candidate. Repeat the capture at the intended ratio and record it alongside the dimensions.

The result differs from a real phone or tablet

That is an RDM limitation rather than a capture failure. Compare the page in Simulator or on the target hardware, especially for forms, keyboards, touch gestures, permissions, and platform-specific controls.

Or skip the browser setup

ScreenshotNeo provides a website screenshot API when you need repeatable captures from code instead of an interactive Safari session. A single GET request returns PNG, JPEG, WebP, or PDF output. It can load lazy images, capture a CSS-selected element, set a viewport or device preset, choose dark mode and pixel ratio, inject CSS or JavaScript, click or hide elements, wait for a selector, delay, or network idle, and set headers, cookies, user agent, timezone, geolocation, or authorization. It also supports full-page captures, PDF page ranges, request blocking, resizing, chosen cache TTLs, signed links, asynchronous jobs with signed webhooks, bulk capture of up to 100 URLs per call, usage reporting, and an OpenAPI specification.

Before capture, ScreenshotNeo accepts cookie or consent banners and removes more than 60 known consent platforms, newsletter popups, and chat widgets; each cleanup step can be disabled. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed. Responses identify the result with X-Page-Verdict and X-Billed headers. An MCP server exposes take_screenshot, get_page_info, and capture_pdf to Claude, Cursor, and other MCP clients.

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

cURL

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

Python

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)

Node.js

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

See the parameter reference and authentication details in the ScreenshotNeo documentation. Every feature is included on every plan:

Plan Allowance Price
Free 1,000 shots per month $0, no card
Starter 3,000 shots $5
Growth 15,000 shots $15
Pro 60,000 shots $39
Scale 250,000 shots $99
Business 1,000,000 shots $249

Yearly billing provides two months free. Create a free ScreenshotNeo account to get 1,000 screenshots a month with no card, or move to the $5 Starter plan for 3,000.

Frequently Asked Questions

Is the Safari 18.4 Console screenshot command available in every Safari version?

No. WebKit documents console.screenshot(DOMRect) as a Safari 18.4 feature. On older releases, use macOS Screenshot or verify that your installed Safari provides the API before depending on it.

Should a responsive screenshot be treated as proof of production device behavior?

No. It records the macOS Safari preview at stated dimensions and pixel ratio. Use Simulator or the physical target device for keyboard, touch, permission, and other platform-specific behavior.

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.

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.