Home›System & Browser›Browser Feature Test
◈ System & Browser

Browser Feature Test

Check support for common modern web APIs in one place.

🔒 Local-first◉ Modern browser recommended.
◈
Browser Feature TestSystem & Browser
Local-first

Ready

Browser hints are not exact hardware specifications. API presence is not a successful test.

Browser reported

Browser and engine names are inferred hints. OS, CPU, memory, screen and graphics values may be reduced, rounded or spoofed for privacy.

Local browser details

API supported

Permission queries do not request access. Granted permission does not mean a camera, microphone or device was tested.

APIExposed by browserSecure contextPermissionRequires gestureActually tested / measured

Unsupported, blocked and HTTPS-required states describe browser access, not hardware failure. A missing adapter does not prove missing hardware.

Actually tested / measured

WebGL1 / WebGL2

WebGL1

CheckEvidenceStatus
Context creationActually tested / measuredNot tested
Shader compilation / linkActually tested / measuredNot tested
Simple drawActually tested / measuredNot tested
Framebuffer completenessActually tested / measuredNot tested
Readback smoke testActually tested / measuredNot tested

WebGL2

CheckEvidenceStatus
Context creationActually tested / measuredNot tested
Shader compilation / linkActually tested / measuredNot tested
Simple drawActually tested / measuredNot tested
Framebuffer completenessActually tested / measuredNot tested
Readback smoke testActually tested / measuredNot tested

Software rendering may result from disabled acceleration, driver blocklists, remote sessions, virtual machines or browser policy. It does not prove a broken GPU.

Browser-reported graphics details

WebGL1

WebGL2

WebGPU

CheckEvidenceStatus
API presentAPI supportedNot tested
Adapter requestActually tested / measuredNot tested
Adapter returnedActually tested / measuredNot tested
Device creationActually tested / measuredNot tested
Preferred format queryActually tested / measuredNot tested
Shader compilation / linkActually tested / measuredNot tested
Compute smoke testActually tested / measuredNot tested
Readback smoke testActually tested / measuredNot tested
Browser-reported graphics details

Smoke tests verify a tiny browser workload, not GPU performance, stability under load or full hardware health.

Storage

Storage tests write, read and delete unique temporary entries. Cookie checks use a short-lived first-party cookie. Cleanup failure is reported.

Storage quota and usage are browser estimates for this site, not free SSD space. Privacy modes and policy can restrict storage.

Diagnostics export and comparison

Export contains hints and test outcomes. Full user agent, GPU identifiers, limits, extension lists and device IDs are omitted. No diagnostics are uploaded.

One reduced snapshot is stored only when you choose Save. Comparison shows browser-observed changes and cannot identify a faulty driver.

How it works

How it works

Use the interactive panel above and watch the live measurements. Results depend on events and capabilities exposed by your browser.

Runs in your browser

Core tests are processed locally in your browser. Camera and microphone streams are not intentionally uploaded by Testvexa.

FAQ

Does this test upload my input?

Core interaction is processed in your browser. Testvexa does not intentionally upload camera or microphone streams.

Can browser limitations affect the result?

Yes. Browsers expose different hardware APIs, so unsupported access is not the same as faulty hardware.