diff --git a/icons/a-arrow-down.json b/icons/a-arrow-down.json
new file mode 100644
index 000000000..5be35ab27
--- /dev/null
+++ b/icons/a-arrow-down.json
@@ -0,0 +1,20 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "it-is-not",
+ "jguddas",
+ "danielbayley",
+ "ericfennis"
+ ],
+ "tags": [
+ "letter",
+ "font size",
+ "text",
+ "formatting",
+ "smaller"
+ ],
+ "categories": [
+ "text",
+ "design"
+ ]
+}
\ No newline at end of file
diff --git a/icons/a-arrow-down.svg b/icons/a-arrow-down.svg
new file mode 100644
index 000000000..59f4ac860
--- /dev/null
+++ b/icons/a-arrow-down.svg
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/icons/a-arrow-up.json b/icons/a-arrow-up.json
new file mode 100644
index 000000000..2e1f9a9a4
--- /dev/null
+++ b/icons/a-arrow-up.json
@@ -0,0 +1,21 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "it-is-not",
+ "jguddas",
+ "danielbayley",
+ "ericfennis"
+ ],
+ "tags": [
+ "letter",
+ "font size",
+ "text",
+ "formatting",
+ "larger",
+ "bigger"
+ ],
+ "categories": [
+ "text",
+ "design"
+ ]
+}
\ No newline at end of file
diff --git a/icons/a-arrow-up.svg b/icons/a-arrow-up.svg
new file mode 100644
index 000000000..6bd72f08d
--- /dev/null
+++ b/icons/a-arrow-up.svg
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/icons/a-large-small.json b/icons/a-large-small.json
new file mode 100644
index 000000000..5ae799bc2
--- /dev/null
+++ b/icons/a-large-small.json
@@ -0,0 +1,19 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "it-is-not",
+ "jguddas",
+ "danielbayley",
+ "ericfennis"
+ ],
+ "tags": [
+ "letter",
+ "font size",
+ "text",
+ "formatting"
+ ],
+ "categories": [
+ "text",
+ "design"
+ ]
+}
\ No newline at end of file
diff --git a/icons/a-large-small.svg b/icons/a-large-small.svg
new file mode 100644
index 000000000..20052d81b
--- /dev/null
+++ b/icons/a-large-small.svg
@@ -0,0 +1,16 @@
+
\ No newline at end of file