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

Chrome offers four ways to work with different screen sizes, depending on whether you want to resize the browser window, set an exact webpage viewport, emulate a device, or automate the change. For desktop layout checks, resize the outer window with your operating system; for exact CSS dimensions, use DevTools Responsive mode.

Quick comparison

Method What it changes Best for Mobile behavior?
Operating-system window resize The actual Chrome window Checking a desktop layout at a practical window size No
DevTools Responsive mode The page viewport Testing exact CSS widths and heights Not by itself
Device profile Viewport plus optional DPR, user-agent, touch, and mobile settings Repeatable phone, tablet, and desktop tests Yes, when configured
Chrome DevTools Protocol Emulated page metrics through a command Automation and scripted tests Only when enabled in the command

1. Resize the actual Chrome window with your operating system

Use this method to see how a website behaves inside a normal desktop Chrome window. Chrome does not provide a menu command to enter an exact outer-window width and height; the operating system’s window manager controls that size. Chrome’s Device mode documentation distinguishes the real browser window from the page viewport.

  1. Open the page in Chrome.
  2. Exit maximized or full-screen mode if necessary.
  3. Resize the window using your operating system’s controls, such as dragging an edge or corner or using window tiling or sizing controls.
  4. Watch the page reflow as the available space changes.

The webpage viewport is smaller than the outer window because the tab strip, address bar, borders, bookmarks bar, and any open DevTools panel consume space. A 1920 × 1080 outer window therefore does not normally provide a 1920 × 1080 webpage viewport.

Resizing the window does not emulate mobile behavior, touch events, mobile user-agent behavior, device pixel ratio, or mobile viewport handling. It only changes the real desktop browser window.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
Philips 24 Inch Computer Monitor FHD 100Hz VA VESA Flicker-Free, 241V8LB
  • CRISP CLARITY: This 23.8″ Philips V line monitor delivers crisp Full HD 1920x1080 visuals. Enjoy movies, shows and videos with remarkable detail
  • INCREDIBLE CONTRAST: The VA panel produces brighter whites and deeper blacks. You get true-to-life images and more gradients with 16.7 million colors
  • THE PERFECT VIEW: The 178/178 degree extra wide viewing angle prevents the shifting of colors when viewed from an offset angle, so you always get consistent colors
  • WORK SEAMLESSLY: This sleek monitor is virtually bezel-free on three sides, so the screen looks even bigger for the viewer. This minimalistic design also allows for seamless multi-monitor setups that enhance your workflow and boost productivity
  • A BETTER READING EXPERIENCE: For busy office workers, EasyRead mode provides a more paper-like experience for when viewing lengthy documents

2. Set an exact viewport in DevTools Responsive mode

Responsive mode is a convenient way to test a page at precise CSS dimensions, as described in Chrome’s Device mode guide.

  1. Open the page you want to test.
  2. Open DevTools. You can right-click the page and choose Inspect.
  3. At the top of DevTools, click Toggle device toolbar.
  4. Leave Dimensions set to Responsive.
  5. Enter the required values in the width and height boxes, or drag the viewport handles.

For example, enter a width of 480 and a height of 415 to create a viewport of exactly 480 × 415 CSS pixels. The height can help you check whether a header, dialog, or above-the-fold section fits without scrolling.

Use the built-in width presets

Chrome documents these viewport-width presets:

Preset Width
Mobile S 320px
Mobile M 375px
Mobile L 425px
Tablet 768px
Laptop 1024px
Laptop L 1440px
4K 2560px

These are viewport-width presets, not specifications for physical monitors. Chrome’s documented 4K preset is 2560px wide, not a 3840 × 2160 monitor preset.

Find and test breakpoints

  1. With the device toolbar open, click More options.
  2. Select Show media queries.
  3. Click between the breakpoint bars above the viewport.

Chrome changes the viewport width to the selected breakpoint, helping you test where your CSS changes the layout.

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.

Show rulers

Choose More options > Show rulers to display pixel rulers above and to the left of the viewport. Click a ruler mark to set the corresponding viewport width or height.

Rank #2
Philips 22 Inch Computer Monitor FHD 100Hz VA VESA Flicker-Free, 221V8LB
  • CRISP CLARITY: This 22 inch class (21.5″ viewable) Philips V line monitor delivers crisp Full HD 1920x1080 visuals. Enjoy movies, shows and videos with remarkable detail
  • 100HZ FAST REFRESH RATE: 100Hz brings your favorite movies and video games to life. Stream, binge, and play effortlessly
  • SMOOTH ACTION WITH ADAPTIVE-SYNC: Adaptive-Sync technology ensures fluid action sequences and rapid response time. Every frame will be rendered smoothly with crystal clarity and without stutter
  • INCREDIBLE CONTRAST: The VA panel produces brighter whites and deeper blacks. You get true-to-life images and more gradients with 16.7 million colors
  • THE PERFECT VIEW: The 178/178 degree extra wide viewing angle prevents the shifting of colors when viewed from an offset angle, so you always get consistent colors

Understand Zoom and Fit

The device toolbar’s Zoom setting changes how the emulated page is displayed, not its emulated CSS width or height. Fit scales an oversized preview down to fit the available Chrome window; it does not change the dimensions being emulated. Chrome documents these controls separately from viewport dimensions in its Device mode guide.

3. Select or create a device profile

Use a device profile when viewport size alone is not enough. A profile can combine dimensions with device pixel ratio, user-agent behavior, touch emulation, mobile scrollbars, meta-viewport handling, and text autosizing. These options and their limits are covered in Chrome’s Device mode documentation.

  1. Open DevTools and click Toggle device toolbar.
  2. Open the Dimensions drop-down.
  3. Select an available device profile.
  4. Reload the page if you are testing user-agent-dependent behavior.

The Device Type control includes Mobile, Mobile (no touch), Desktop, and Desktop (touch). These options affect rendering mode, cursor behavior, and whether interactions generate touch or click events.

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

Create a custom device

  1. Open the device list in the device toolbar and select Edit.
  2. In DevTools Settings, open Devices.
  3. Click Add custom device.
  4. Enter a name, width, and height.
  5. Optionally enter the device pixel ratio, user-agent string, and device type.
  6. Click Add.

The new profile appears in the device toolbar’s Dimensions list. You can also manage devices from DevTools Settings > Devices. To show an existing device in the list, select its checkbox in the Device tab. See Chrome’s DevTools Devices settings guide.

Change DPR or orientation

To add a device-pixel-ratio control, choose More options > Add device pixel ratio, then select a value from the new DPR list. DPR is the ratio between physical screen pixels and CSS pixels, and is separate from page zoom.

Rank #3
Sale
Dell 24 Monitor - SE2426H - 23.8-inch FHD (1920x1080) 144Hz 1ms Display, in-Plane Switching (IPS) Technology, AMD FreeSync™, TÜV 3-Star 2X HDMI, Tilt
  • Clear visuals. Fluid motion: A 144Hz refresh rate and 1ms MPRT deliver smooth, tear‑free motion across work, gaming, and streaming for clearer, more fluid viewing.
  • Eye comfort: TÜV Rheinland 3‑star* certification reduces harmful blue light while preserving stunning color quality without compromise. *TÜV Rheinland 3-star eye comfort certification.
  • Wide viewing angle: Get consistent views across a wide 178° /178° viewing angle.
  • In-Plane Switching (IPS): See excellent color accuracy and consistency across wide viewing angles with In-plane Switching (IPS) technology.
  • Ultra-thin bezels: Maximize your viewing experience with thin bezels.

Click Rotate to switch the emulated viewport between portrait and landscape orientation. If the device toolbar is too narrow, the Rotate button may not be visible.

4. Override dimensions through the Chrome DevTools Protocol

The Chrome DevTools Protocol is useful when a test runner or development tool needs to apply the same dimensions repeatedly. The relevant command is Emulation.setDeviceMetricsOverride, documented in the Chrome DevTools Protocol definition.

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

A desktop-style 1920 × 1080 override can be sent as this JSON-RPC request:

Request fields: id is 1, method is Emulation.setDeviceMetricsOverride, and params contains width 1920, height 1080, deviceScaleFactor 1, and mobile false.

The width and height are integer pixel dimensions. The protocol specifies values from 0 through 10,000,000; setting either dimension to 0 disables that dimension’s override. Setting deviceScaleFactor to 0 disables the DPR override.

Rank #4
Sale
Samsung 27" Essential S3 (S36GD) Series FHD 1800R Curved Computer Monitor
  • CURVED FOR ENHANCED ENGAGEMENT: An immersive viewing experience with a curved monitor that wraps more closely around your field of vision; It creates a wider view, enhancing depth perception and minimizing peripheral distraction
  • SMOOTH PERFORMANCE FOR SEAMLESS CONTENT: Stay in the action when playing games, watching videos, or working on creative projects; The 100Hz refresh rate reduces lag and motion blur so you don't miss a thing in fast-paced moments¹
  • MORE GAMING POWER: Gain the edge with optimizable game settings; Color and image contrast can be adjusted to see scenes more vividly and spot enemies hiding in the dark; Game Mode adjusts any game to fill the screen so you can view every detail²
  • KEEP IT EASY ON THE EYES: Care for your eyes and stay comfortable, even during long sessions; Advanced eye comfort technology certified by TÜV reduces eye strain by minimizing blue light and reducing irritating screen flicker²
  • INCREASED VERSATILITY: Connect to more; Plug devices straight into your monitor for increased flexibility, making your computing environment even more convenient

This command changes page metrics, including window.screen.width, window.screen.height, window.innerWidth, window.innerHeight, and related device-width and device-height media-query results. It does not resize the operating-system Chrome window.

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

Keep mobile false for a desktop-style test. Set it to true only when you want mobile behavior such as viewport-meta handling, overlay scrollbars, and text autosizing.

To remove the override, send a request with the method Emulation.clearDeviceMetricsOverride.

The protocol’s fitWindow behavior can scale a view that exceeds the available browser area, but it still does not resize the actual Chrome window.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Which method should you use?

  • Testing a normal desktop experience: resize the outer Chrome window with the operating system.
  • Testing CSS breakpoints: use Responsive mode and enter exact viewport dimensions.
  • Testing touch, user-agent, DPR, or mobile viewport behavior: select or create a device profile.
  • Running repeatable automated checks: use Emulation.setDeviceMetricsOverride through the DevTools Protocol.

For the most realistic mobile result, test on an actual phone or tablet as well. Chrome describes Device mode as a first-order approximation: it does not run the page on a mobile CPU or reproduce every characteristic of mobile hardware. Remote debugging on a real device is required for device-specific behavior.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
Sceptre New 22-Inch Gaming Monitor, FHD 1080p, Up to 144Hz, HDMI, DisplayPort, Built-in Speakers, Machine Black (E225W-FW144 Series, 2026)
  • 【INTEGRATED SPEAKERS】Whether you're at work or in the midst of an intense gaming session, our built-in speakers provide rich and seamless audio, all while keeping your desk clutter-free.
  • 【EASY ON THE EYES】 Protect your eyes and enhance your comfort with Blue-Light Shift technology. This feature reduces harmful blue light emissions from your screen, helping to alleviate eye strain during long hours of use and promoting healthier viewing habits.
  • 【WIDEN YOUR PERSPECTIVE】Our sleek minimal bezel design ensures undivided attention. The nearly bezel-free display seamlessly connects in a dual monitor arrangement, delivering an unobstructed view that lets you focus on more at once, completely distraction-free.

FAQ

Can Chrome set an exact outer-window resolution from its menu?

No. Chrome’s documented resolution controls apply to the page viewport in DevTools. Exact sizing of the outer browser window is handled by the operating system’s window manager.

Does a 1920 × 1080 Chrome window create a 1920 × 1080 webpage?

No. Chrome’s interface and any open DevTools consume space, so the webpage viewport is smaller than the outer window.

Does changing Chrome zoom test another screen resolution?

No. Page zoom changes visual scale; it does not change the viewport width and height being tested in DevTools.

Is Chrome’s 4K preset 3840 × 2160?

No. The documented 4K preset is 2560px wide and is a viewport-width preset, not a physical 3840 × 2160 monitor profile.

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

Does Responsive mode emulate a real phone?

Not by itself. Responsive mode changes the viewport. A device profile can additionally emulate settings such as touch, user-agent behavior, DPR, and mobile viewport handling, but Device mode does not reproduce every real-device hardware characteristic.

The Bottom Line

Resize the operating-system window for a genuine desktop-window test. For exact page dimensions, open DevTools, click Toggle device toolbar, choose Responsive, and enter the viewport width and height. Use a device profile when touch, DPR, or mobile behavior matters, and use the DevTools Protocol when the resize must be automated.

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.