Skip to content

File System Access API browser support

Published

The File System Access API lets a page read and write files on the user’s device after an explicit picker and permission step, through showOpenFilePicker(), showSaveFilePicker(), and showDirectoryPicker().

The table covers those user-visible picker methods. The origin private file system (OPFS), which Firefox and Safari implement without any picker, is noted in the rows but is not what the status column measures.

  • Legend
  • Yes
  • Partial
  • Flag
  • No
  • Unknown
Browser / PlatformSupportVersionsConfidenceSourceNotes
Chrome (Android)No—mediumsource1
Chrome (Desktop)Yes86mediumsource—
Edge (Desktop)Yes86mediumsource—
Safari (iOS)No—mediumsource2
Safari (macOS)No—mediumsource3
Firefox (Desktop)No—mediumsource4
Samsung InternetNo—mediumsource5
  1. showOpenFilePicker/showSaveFilePicker are not exposed on Android.
  2. Only the origin-private file system (OPFS) is available, not the user-visible picker.
  3. No showOpenFilePicker; OPFS only.
  4. OPFS only; no user-visible file picker access.
  5. The picker methods (`showOpenFilePicker`, `showSaveFilePicker`, `showDirectoryPicker`) are desktop-only in Chromium; Chrome for Android has no implementation for Samsung Internet to mirror (MDN compatibility table, checked 2026-10-03).

Source data: /compatibility/file-system-access.json · Global usage: 37 % (StatCounter 2026-05)

Source: spec · MDN · Last verified 2026-06-24 · Confidence: medium (computed from sources)