Measure INP on Safari.
And all other browsers.

Measure INP on Safari. And all other browsers.

Measure INP on Safari. And all other browsers.

Finally, a reliable cross-browser solution to evaluate responsiveness for all users. Best of all, it's completely free.

Finally, a reliable cross-browser solution to evaluate responsiveness for all users. Best of all, it's completely free.

Consistent INP Measurements
Across All Browsers

Consistent INP Measurements
Across All Browsers

Tracking INP on non-Chromium browsers has been a challenge. Our free polyfill brings the web-vitals library to Safari, making it easy to spot and improve responsiveness issues.

INPUT DELAY

INPUT DELAY

We capture the gap between the pointer-down event and its processing start to measure initial interaction delay.

We capture the gap between the pointer-down event and its processing start to measure initial interaction delay.

Processing time

Processing time

By analyzing the browser’s event prioritization, we calculate how long it takes to process queued events, even under load.

By analyzing the browser’s event prioritization, we calculate how long it takes to process queued events, even under load.

Presentation delay

Presentation delay

We estimate presentation delay by isolating time taken for visual updates after processing.

We estimate presentation delay by isolating time taken for visual updates after processing.

Great work!

I like the idea of also using next-event-listener as another opportunity to mark timings, alongside next tick and raf.

Michal Mocny

Sr Software Developer @ Google Chrome

Great work!

I like the idea of also using next-event-listener as another opportunity to mark timings, alongside next tick and raf.

Michal Mocny

Sr Software Developer @ Google Chrome

1-minute set up

Only one step - add the script. It compliments your existing solutions for measuring INP on Chrome. It just makes the same data available across all browsers now.

1. Insert the script

Add the JavaScript snippet into your site’s <head> tag.

2. Track INP

The script automatically monitors all interactions, logging the INP metric.

3. Analyze

Use the results to debug and refine your site’s responsiveness.

1-minute set up

1-minute set up

Only one step - add the script. It compliments your existing solutions for measuring INP on Chrome. It just makes the same data available across all browsers now.

1. Insert the script

Add the JavaScript snippet into your site’s <head> tag.

Add the JavaScript snippet into your site’s <head> tag.

2. Track INP

The script automatically monitors all interactions, logging the INP metric.

The script automatically monitors all interactions, logging the INP metric.

3. Analyze

Use the results to debug and refine your site’s responsiveness.

Use the results to debug and refine your site’s responsiveness.

Take it Further with
Navigation AI

instant speed for better ux

instant speed for better ux

Our AI predicts user actions and prefetches or prerenders the next page, delivering instant speed for frictionless browsing experiences.

Our AI predicts user actions and prefetches or prerenders the next page, delivering instant speed for frictionless browsing experiences.

Load pages in less than 2s

Load pages in less than 2s

Ensure near-instantaneous load speeds, even on slower connections.

Ensure near-instantaneous load speeds, even on slower connections.

Frequently asked questions

Why is measuring INP on Safari important?

Non-Chromium browsers, like Safari, lack built-in support for measuring INP, making it challenging to track and optimize responsiveness across all users. Our free tool enables cross-browser measurement, ensuring consistent performance insights.

Can this solution help improve my Core Web Vitals scores?

This tool helps you identify and fix responsiveness issues on Safari, improving the browsing experience for your users. While Core Web Vitals scores are calculated using Chrome data, addressing these issues ensures consistent performance across browsers, indirectly supporting better overall site health and user satisfaction.

Who should use this tool?

This tool helps ecommerce stores boost conversions with faster shopping experiences, SaaS products improve retention through responsive interfaces, and publishers enhance engagement and ad revenue by optimizing site performance.

How does INP impact my search engine rankings?

Search engines like Google prioritize user experience metrics like INP as part of Core Web Vitals. Better INP scores can lead to improved rankings, reduced bounce rates, and higher user engagement.

Does this tool work on mobile browsers?

Yes, the polyfill is designed to work across all devices, including mobile browsers, to ensure accurate INP measurement regardless of the user’s platform.

Frequently asked questions

Why is measuring INP on Safari important?

Non-Chromium browsers, like Safari, lack built-in support for measuring INP, making it challenging to track and optimize responsiveness across all users. Our free tool enables cross-browser measurement, ensuring consistent performance insights.

Can this solution help improve my Core Web Vitals scores?

This tool helps you identify and fix responsiveness issues on Safari, improving the browsing experience for your users. While Core Web Vitals scores are calculated using Chrome data, addressing these issues ensures consistent performance across browsers, indirectly supporting better overall site health and user satisfaction.

Who should use this tool?

This tool helps ecommerce stores boost conversions with faster shopping experiences, SaaS products improve retention through responsive interfaces, and publishers enhance engagement and ad revenue by optimizing site performance.

How does INP impact my search engine rankings?

Search engines like Google prioritize user experience metrics like INP as part of Core Web Vitals. Better INP scores can lead to improved rankings, reduced bounce rates, and higher user engagement.

Does this tool work on mobile browsers?

Yes, the polyfill is designed to work across all devices, including mobile browsers, to ensure accurate INP measurement regardless of the user’s platform.

Frequently asked questions

Why is measuring INP on Safari important?

Non-Chromium browsers, like Safari, lack built-in support for measuring INP, making it challenging to track and optimize responsiveness across all users. Our free tool enables cross-browser measurement, ensuring consistent performance insights.

Can this solution help improve my Core Web Vitals scores?

This tool helps you identify and fix responsiveness issues on Safari, improving the browsing experience for your users. While Core Web Vitals scores are calculated using Chrome data, addressing these issues ensures consistent performance across browsers, indirectly supporting better overall site health and user satisfaction.

Who should use this tool?

This tool helps ecommerce stores boost conversions with faster shopping experiences, SaaS products improve retention through responsive interfaces, and publishers enhance engagement and ad revenue by optimizing site performance.

How does INP impact my search engine rankings?

Search engines like Google prioritize user experience metrics like INP as part of Core Web Vitals. Better INP scores can lead to improved rankings, reduced bounce rates, and higher user engagement.

Does this tool work on mobile browsers?

Yes, the polyfill is designed to work across all devices, including mobile browsers, to ensure accurate INP measurement regardless of the user’s platform.

Frequently asked questions

Why is measuring INP on Safari important?

Non-Chromium browsers, like Safari, lack built-in support for measuring INP, making it challenging to track and optimize responsiveness across all users. Our free tool enables cross-browser measurement, ensuring consistent performance insights.

Can this solution help improve my Core Web Vitals scores?

This tool helps you identify and fix responsiveness issues on Safari, improving the browsing experience for your users. While Core Web Vitals scores are calculated using Chrome data, addressing these issues ensures consistent performance across browsers, indirectly supporting better overall site health and user satisfaction.

Who should use this tool?

This tool helps ecommerce stores boost conversions with faster shopping experiences, SaaS products improve retention through responsive interfaces, and publishers enhance engagement and ad revenue by optimizing site performance.

How does INP impact my search engine rankings?

Search engines like Google prioritize user experience metrics like INP as part of Core Web Vitals. Better INP scores can lead to improved rankings, reduced bounce rates, and higher user engagement.

Does this tool work on mobile browsers?

Yes, the polyfill is designed to work across all devices, including mobile browsers, to ensure accurate INP measurement regardless of the user’s platform.