System

Browser Feature Detection

Test browser support for the web APIs used by this platform, with clear supported and unsupported states.

Privacy: Feature tests run locally and do not transmit a report.

Test interface

Your browser may ask for permission after you press Start.
Press Start to begin.
Run detection—
Feature detection checks the current browser, not a specific device. A supported API may still require permission, user interaction or a compatible operating system.

How to use this tool

  1. Click Run feature detection.
  2. Filter by category or support status.
  3. Read the notes for APIs that require permissions or HTTPS.
  4. Copy the list for a bug report or support request.

Advertisement

Technical explanation

Each row checks for the relevant global, method, or constructor. Some features are only usable in a secure context; the page reports that separately where possible.

A constructor can exist while the underlying hardware or permission is unavailable. Use the individual tool pages for functional tests.

Troubleshooting

Everything is unsupported

Check that you are on HTTPS and using a current browser.

A feature appears supported but fails

The API may need a permission, hardware, or user gesture.

Results change after an update

Browser updates add and remove APIs; rerun the test.

Clipboard is unsupported

Clipboard access often requires HTTPS and a user gesture.

Frequently asked questions

Advertisement