PWA Install Prompt Checker - Online See beforeinstallprompt Status
Check if the browser has captured the beforeinstallprompt event. Understand why your PWA is (or isn't) installable.
UD5 Toolkit
Simulate & test Progressive Web App installation prompts across browsers
⬆ Scroll for more content
Chrome requires users to interact meaningfully with your site before showing the install prompt. The beforeinstallprompt event fires automatically when all conditions are met — you don't call it directly.
Everything you need to know about PWA installation prompts
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.
Load a video and visually check if audio aligns with lips. Use frame‑by‑frame stepping. Debug playback issues.
Paste your Accept‑Language header and see which languages your site should serve based on quality values. Internationalization helper.
Connect to a WebTransport server and exchange data over QUIC. See latency and throughput. Perfect for exploring low‑latency real‑time APIs.
Simulate reduced motion preference and test your animations. Copy the media query snippet. Keep your users safe.
Register a periodic background sync to fetch fresh data even when the tab is closed. Understand the API and limits.
Register a service worker, subscribe to push, and send a test notification using a VAPID key pair. Step‑by‑step demo.
Check notification permission, request it, and send a test notification. Verify icon, body, and tag. Debug web push.
Override your browser's geolocation to any coordinates and test how your app responds. For development and privacy testing.
Test the Web Share API by sharing text, links, and files directly from the browser. Check compatibility and see example code.
Check if your browser and display support the wider DCI‑P3 color space. See the difference with a simple test pattern.
Enter any phrase and instantly see if it's a palindrome, ignoring spaces and punctuation. Fun for word nerds.
Generate random, formatted ID numbers that match pattern rules for various countries. For testing input validation. No real data.
Pick a method, URL, headers, and body, then send an HTTP request directly from your browser. Debug APIs easily.
Quickly test if your webcam, microphone, and speakers work correctly. See live video and audio meter. No data sent.
Generate random but realistic‑looking data arrays (users, products, orders) with typos and missing fields. For test robustness.
Fill in your PWA details to generate a valid manifest.json file. Include icons, theme color, display mode.
Test prompt formatting without calling an LLM. See how your prompt would look with different templates. Dev tool.
Simple interactive eye dominance test: hold up a virtual dot and see which eye stays aligned. Educational.
View a series of digital Ishihara‑style plates. Not a diagnostic tool, just educational. Read numbers.
Build an iframe with different sandbox flags and see live which features are blocked. For secure embedding.
Simulate random mouse moves, clicks, or keystrokes to test idle‑timeout logic. Stops when you move the mouse. Dev test.
Paste a test card number to verify Luhn algorithm, identify issuer (Visa, MC), and check length. No real data.
Generate a random art style name (e.g., 'Baroque cyberpunk oil painting') for inspiration or AI image generation.
Click for a random drawing or sketching idea. Characters, objects, scenes. Beat artist's block. All local.
Get three random words as a creative writing prompt. Challenge yourself to use them in a story. No repeat for a while.
Play left‑only, right‑only, and frequency sweeps to test your speakers or headphones. Quick audio check.
See a live VU meter of your microphone's input level. Test if your mic is working and adjust gain. Privacy‑friendly.
Generate valid, random unicast MAC addresses for testing or spoofing. Select OUI prefix if desired. Local only.