<!--
{
  "availability" : [
    "iOS: 17.0.0 -",
    "iPadOS: 17.0.0 -",
    "macCatalyst: 17.0.0 -",
    "macOS: 14.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/DocumentConfiguration/isEditable",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI21DocumentConfigurationV10isEditableSbvp"
  },
  "title" : "isEditable"
}
-->

# isEditable

A Boolean value that indicates whether you can edit the document.

```
var isEditable: Bool { get }
```

## Discussion

On macOS, the document could be non-editable if the user lacks
write permissions, the parent directory or volume is read-only,
or the document couldn’t be autosaved.

On iOS, the document is not editable if there was
an error reading or saving it, there’s an unresolved conflict,
the document is being uploaded or downloaded,
or otherwise, it is currently busy and unsafe for user edits.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)