# Window: scrollMaxX property

 

The **`Window.scrollMaxX`** read-only property returns the
maximum number of pixels that the document can be scrolled horizontally.

## Value

A number.

## Examples

```js
// Scroll to right edge of the page
let maxX = window.scrollMaxX;

window.scrollTo(maxX, 0);
```

## Notes

Do not use this property to get the total document width, which is not equivalent to [window.innerWidth](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth) + window\.scrollMaxX,
because [window.innerWidth](https://developer.mozilla.org/en-US/docs/Web/API/window/innerWidth) includes the width of any visible vertical
scrollbar, thus the result would exceed the total document width by the width of any
visible vertical scrollbar. Instead use
[document.body.scrollWidth](https://developer.mozilla.org/en-US/docs/Web/API/element/scrollWidth). See also
[window.scrollMaxY](https://developer.mozilla.org/en-US/docs/Web/API/window/scrollMaxY).

## Specifications

This is not part of any specification.

## Browser compatibility
