# Window: scrollMaxY property

 

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

## Value

A number.

## Examples

```js
// Scroll to the bottom of the page
let maxY = window.scrollMaxY;

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

## Notes

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

## Specifications

This is not part of any specification.

## Browser compatibility
