diff --git a/files/ja/web/api/htmlinputelement/alt/index.md b/files/ja/web/api/htmlinputelement/alt/index.md
new file mode 100644
index 00000000000000..7370e8bb07d55a
--- /dev/null
+++ b/files/ja/web/api/htmlinputelement/alt/index.md
@@ -0,0 +1,42 @@
+---
+title: "HTMLInputElement: alt プロパティ"
+short-title: alt
+slug: Web/API/HTMLInputElement/alt
+l10n:
+ sourceCommit: a242996610e5a3335fcd0c5ee3c84d5543b9b8dd
+---
+
+{{APIRef("HTML DOM")}}
+
+**`alt`** は {{DOMxRef("HTMLInputElement")}} インターフェイスのプロパティで、画像を使用できないユーザーやユーザーエージェント向けに、ボタンのテキストラベルを定義します。これは、{{htmlelement("input")}} 要素の [`alt`](/ja/docs/Web/HTML/Element/input#alt) 属性を反映します。
+
+この `alt` 属性は [`image`](/ja/docs/Web/HTML/Element/input/image) 型でのみ有効です。画像が利用できない場合の同等のボタンに適切なラベルを示す、空ではない文字列でなければなりません。
+
+## 値
+
+文字列です。
+
+## 例
+
+```js
+const inputElement = document.getElementById("imageButton");
+console.log(inputElement.alt);
+inputElement.alt = "はるかに良い説明";
+```
+
+## 仕様書
+
+{{Specifications}}
+
+## ブラウザーの互換性
+
+{{Compat}}
+
+## 関連情報
+
+- {{DOMXref("HTMLImageElement.alt")}}
+- {{DOMXref("HTMLButtonElement")}}
+- {{HTMLElement("button")}}
+- {{HTMLElement("input")}}
+- {{HTMLElement("img")}}
+- [よい alt テキストを書く](https://www.wcag.com/blog/good-alt-text-bad-alt-text-making-your-content-perceivable/)(英語)