Skip to content

Browser support ​

Language / 语言: English | 简体中文

Supported browsers include current Chrome, Edge, Firefox, and Safari. Video codec support varies by browser.


Test coverage ​

Chromium runs the full browser test suite. Firefox and WebKit run smoke tests covering viewer UI, errors, basic accessibility, read-only version handling, and remote or custom sources.

CapabilityChromiumFirefox / WebKit
Viewer and errorsFull testsSmoke tests
Remote or custom DataSourceYesSmoke tests
Local archivesYesYes; playback depends on codec
Local folder importDrag, picker, and restorable handlesDrag and picker; no handle restore
Restorable folder handlesFile System AccessNot available
Directory exportChromium onlyNot available
Video encoding and exportWebCodecs suiteCapability check only
Video playbackDepends on codecDepends on codec

Client-side rendering ​

Render in the browser. No SSR, RSC, Node, or CommonJS.

If File System Access or WebCodecs is unavailable, the related feature is disabled. Other supported panels remain available. Unsupported media shows an error without affecting the rest of the viewer.

File System Access requires a secure context (https: or http://localhost / http://127.0.0.1). On plain HTTP LAN origins such as http://192.168.x.x, Chrome still exposes the API but calling it terminates the tab. Studio never invokes those APIs there and falls back to <input type="file" webkitdirectory> and webkitGetAsEntry.

See also Compatibility.

Released under the MIT License.