Home/Resources/Tools/Responsive Site Testing

Responsive Website Test

How to Test the Responsive Nature of a Website Using Chrome DevTools

Step 1: Open Chrome DevTools

  1. Open Google Chrome and visit the website you want to test.
  2. Right-click anywhere on the page and select Inspect, or press:
    • Windows/Linux: Ctrl + Shift + I
    • Mac: Cmd + Option + I

Step 2: Activate the Device Toolbar

  1. In DevTools, locate the Device Toolbar icon (a small phone and tablet symbol) in the top-left corner.
  2. Click the icon, or press:
    • Windows/Linux: Ctrl + Shift + M
    • Mac: Cmd + Shift + M
  3. This enables responsive mode, displaying your website as it would appear on different screen sizes.

chrome responsive test

Step 3: Choose a Device or Set Custom Dimensions

  1. At the top of the responsive view, you’ll see a dropdown menu with device presets (e.g., iPhone, Pixel, iPad). Select different devices to test how your website looks.
  2. To test custom dimensions, enter specific width and height values in the fields (e.g., 375 x 812 for iPhone X).

Step 4: Rotate the Screen

  1. Click the Rotate icon (two arrows forming a circle) to switch between portrait and landscape orientations.

Step 5: Test with Throttled Network Speeds (Optional)

  1. To simulate different connection speeds (e.g., 3G, 4G), click the No Throttling dropdown in the top menu.
  2. Select a network profile to see how the website loads under various conditions.

Step 6: Use the Responsive Slider

  1. If you want to quickly adjust the viewport size, drag the slider handles on the right and bottom edges of the screen.

Step 7: Exit Responsive Mode

  1. To return to the regular browser view, click the Device Toolbar icon again, or press:
    • Windows/Linux: Ctrl + Shift + M
    • Mac: Cmd + Shift + M

 Pro Tips for Thorough Testing

  • Test on multiple device presets to ensure consistency.
  • Pay attention to navigation, images, and text wrapping to spot any layout issues.
  • Check interactive elements (e.g., buttons, forms) for usability on smaller screens.