diff --git a/icons/lens-concave.json b/icons/lens-concave.json
new file mode 100644
index 000000000..7c37a5ca0
--- /dev/null
+++ b/icons/lens-concave.json
@@ -0,0 +1,28 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "Muhammad-Aqib-Bashir",
+ "jamiemlaw",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "concave",
+ "lens",
+ "optics",
+ "light",
+ "magnification",
+ "curved",
+ "focus",
+ "refraction",
+ "science",
+ "physics",
+ "eyeglass",
+ "telescope",
+ "microscope"
+ ],
+ "categories": [
+ "science",
+ "tools",
+ "shapes"
+ ]
+}
diff --git a/icons/lens-concave.svg b/icons/lens-concave.svg
new file mode 100644
index 000000000..601540144
--- /dev/null
+++ b/icons/lens-concave.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons/lens-convex.json b/icons/lens-convex.json
new file mode 100644
index 000000000..9b271c330
--- /dev/null
+++ b/icons/lens-convex.json
@@ -0,0 +1,28 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "Muhammad-Aqib-Bashir",
+ "jamiemlaw",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "convex",
+ "lens",
+ "optics",
+ "magnification",
+ "focus",
+ "light",
+ "refraction",
+ "physics",
+ "eyeglass",
+ "telescope",
+ "microscope",
+ "curved",
+ "science"
+ ],
+ "categories": [
+ "science",
+ "tools",
+ "shapes"
+ ]
+}
diff --git a/icons/lens-convex.svg b/icons/lens-convex.svg
new file mode 100644
index 000000000..0f7b5540a
--- /dev/null
+++ b/icons/lens-convex.svg
@@ -0,0 +1,14 @@
+