Offline Capability Checker - Online Test PWA Readiness
Check if your site has a service worker registered and if it can load offline. Quick PWA readiness assessment.
UD5 Toolkit
Check if your site has a service worker registered and if it can load offline. Quick PWA readiness assessment.
See how a PWA can extend content into the title bar area on desktop. Customize the window controls overlay.
Simulate a PWA receiving shared text, links, and images. Test the Web Share Target API without a server.
Learn how to register your PWA to handle custom URL protocols. See the manifest entry and test.
Register a periodic background sync and see the status. Schedule content updates for your PWA. API demo.
Check if your related native or PWA app is installed. See the API in action and copy the code.
Add web content to the device’s content index (like Google Discover). See the indexed items and delete them.
Test the Content Indexing API to add a page to the device's content feed. See how your PWA integrates with the OS.
Paste your manifest.json and instantly validate it against the W3C spec. Catch errors and warnings. Client‑side.
Configure how your PWA launches: focus existing or create new. Test with the launch_handler manifest field.
See the current Service Worker registration, its state, and scope. Send 'skipWaiting' and update. PWA debug.
Upload a 512x512 logo and get resized icons for every PWA requirement. Download a zip and the corresponding manifest.json snippet.
Register a periodic background sync with a minimum interval. See the registration state and tags. Keep content fresh.
List cached responses for your domain. View headers, content, and delete individual entries. Understand your PWA's cache.
Check if your page triggers the beforeinstallprompt event. Simulate the install flow. Debug PWA installability.
Register a periodic background sync to fetch fresh data even when the tab is closed. Understand the API and limits.
See the current state of a Service Worker for your page: installing, waiting, active. Unregister or skip waiting. Developer utility.
Check if the browser has captured the beforeinstallprompt event. Understand why your PWA is (or isn't) installable.
Explore the contents of the Cache Storage API for your domain. See cached requests and their sizes. Debug offline apps.
Fill in your PWA details to generate a valid manifest.json file. Include icons, theme color, display mode.