diff --git a/core/src/components/input/readme.md b/core/src/components/input/readme.md
index 6fef891ed6..2386e7d072 100644
--- a/core/src/components/input/readme.md
+++ b/core/src/components/input/readme.md
@@ -1,6 +1,8 @@
# ion-input
-Input is a component similar to the HTML input element. It accepts most of the standard properties/attributes as the HTML input, but is styled to fit Ionic's UI.
+The input component is a wrapper to the HTML input element with custom styling and additional functionality. It accepts most of the same properties as the HTML input, but works great on desktop devices and integrates with the keyboard on mobile devices.
+
+It is meant for text `type` inputs only, such as `"text"`, `"password"`, `"email"`, `"number"`, `"search"`, `"tel"`, and `"url"`. It supports all standard text input events including keyup, keydown, keypress, and more.
diff --git a/core/src/components/input/usage/angular.md b/core/src/components/input/usage/angular.md
new file mode 100644
index 0000000000..06f4a6594a
--- /dev/null
+++ b/core/src/components/input/usage/angular.md
@@ -0,0 +1,43 @@
+```html
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default Label
+
+
+
+
+ Floating Label
+
+
+
+
+ Fixed Label
+
+
+
+
+ Stacked Label
+
+
+```
\ No newline at end of file
diff --git a/core/src/components/input/usage/javascript.md b/core/src/components/input/usage/javascript.md
new file mode 100644
index 0000000000..d6b7d9c63c
--- /dev/null
+++ b/core/src/components/input/usage/javascript.md
@@ -0,0 +1,43 @@
+```html
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Default Label
+
+
+
+
+ Floating Label
+
+
+
+
+ Fixed Label
+
+
+
+
+ Stacked Label
+
+
+```
\ No newline at end of file