Skip to content

MetricsCLS

Cumulative Layout Shift

A unitless score for how much visible content unexpectedly moves around while the page loads and runs.

Good
<= 0.1
Needs work
0.1 to 0.25
Poor
> 0.25

Field data (75th percentile)

CLS is the visual stability Core Web Vital. Every time an element shifts without a user action, the browser scores it by how much of the viewport moved and how far. CLS sums the worst burst of those shifts during the visit.

It is the metric behind the familiar frustration of tapping a button that jumps the instant a late banner or image loads. Unlike the time-based vitals it has no unit: lower is better, and 0 means nothing moved.

What moves it

  • Images and embeds without width and height (or an aspect ratio).
  • Ads, banners and iframes injected above existing content.
  • Web fonts that reflow text when they swap in.
  • Content inserted dynamically without reserved space.
Learn more

Related terms

All terms

Monitoring that
belongs in the EU.

Read-only by default: no cookies*, no long-lived identifiers, no US provider in the data path. Live in about five minutes.

Light

€29/month

200,000 pageviews included.

Need debugging and all features? Standard from €99 for 1M pageviews. Enterprise on request. See all plans