diff --git a/files/en-us/web/api/htmldialogelement/closedby/index.md b/files/en-us/web/api/htmldialogelement/closedby/index.md
new file mode 100644
index 000000000000000..2b5bff0ae1a6a72
--- /dev/null
+++ b/files/en-us/web/api/htmldialogelement/closedby/index.md
@@ -0,0 +1,56 @@
+---
+title: "HTMLDialogElement: closedBy property"
+short-title: closedBy
+slug: Web/API/HTMLDialogElement/closedBy
+page-type: web-api-instance-property
+browser-compat: api.HTMLDialogElement.closedBy
+---
+
+{{ APIRef("HTML DOM") }}
+
+The **`closedBy`** property of the
+{{domxref("HTMLDialogElement")}} interface indicates the types of user actions that can be used to close the associated {{htmlelement("dialog")}} element. It sets or returns the dialog's [`closedby`](/en-US/docs/Web/HTML/Reference/Elements/dialog#closedby) attribute value.
+
+## Value
+
+A string; possible values are:
+
+- `any`
+ - : The dialog can be dismissed with a light dismiss user action, a platform-specific user action, or a developer-specified mechanism.
+- `closerequest`
+ - : The dialog can be dismissed with a platform-specific user action or a developer-specified mechanism.
+- `none`
+ - : The dialog can only be dismissed with a developer-specified mechanism.
+
+## Examples
+
+### Basic `closedBy` usage
+
+```html
+
+```
+
+```js
+const dialogElem = document.querySelector("dialog");
+
+// Logs "any" to the console
+console.log(dialogElem.closedBy);
+```
+
+## Specifications
+
+{{Specifications}}
+
+## Browser compatibility
+
+{{Compat}}
+
+## See also
+
+- {{ HTMLElement("dialog") }}
diff --git a/files/en-us/web/api/htmldialogelement/index.md b/files/en-us/web/api/htmldialogelement/index.md
index 5901a0045e47a5c..6649133329bad0b 100644
--- a/files/en-us/web/api/htmldialogelement/index.md
+++ b/files/en-us/web/api/htmldialogelement/index.md
@@ -18,6 +18,8 @@ The **`HTMLDialogElement`** interface provides methods to manipulate {{HTMLEleme
_Also inherits properties from its parent interface, {{domxref("HTMLElement")}}._
+- {{domxref("HTMLDialogElement.closedBy")}}
+ - : A string that sets or returns the [`closedby`](/en-US/docs/Web/HTML/Reference/Elements/dialog#closedby) attribute value of the `