diff --git a/icons/virus-off.json b/icons/virus-off.json
new file mode 100644
index 000000000..453638a15
--- /dev/null
+++ b/icons/virus-off.json
@@ -0,0 +1,45 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere"
+ ],
+ "use-cases": [
+ "Indicating no malware threats in security tools",
+ "Showing cleared infections in healthcare apps",
+ "Marking reduced infection risk in health dashboards",
+ "Representing blocked pathogens in science content"
+ ],
+ "tags": [
+ "pathogen",
+ "infection",
+ "disease",
+ "illness",
+ "contagion",
+ "outbreak",
+ "pandemic",
+ "epidemic",
+ "covid",
+ "coronavirus",
+ "germ",
+ "microbe",
+ "microorganism",
+ "biology",
+ "medical",
+ "healthcare",
+ "malware",
+ "cybersecurity",
+ "threat",
+ "antivirus",
+ "blocked",
+ "removed",
+ "clean",
+ "safe",
+ "prevention",
+ "quarantine"
+ ],
+ "categories": [
+ "medical",
+ "science",
+ "security"
+ ]
+}
diff --git a/icons/virus-off.svg b/icons/virus-off.svg
new file mode 100644
index 000000000..d15c88563
--- /dev/null
+++ b/icons/virus-off.svg
@@ -0,0 +1,32 @@
+
diff --git a/icons/virus.json b/icons/virus.json
new file mode 100644
index 000000000..70037a884
--- /dev/null
+++ b/icons/virus.json
@@ -0,0 +1,38 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere"
+ ],
+ "use-cases": [
+ "Representing viral infections in healthcare apps",
+ "Indicating malware threats in security tools",
+ "Showing disease outbreaks in public health dashboards",
+ "Labeling pathogens in biology or science content"
+ ],
+ "tags": [
+ "pathogen",
+ "infection",
+ "disease",
+ "illness",
+ "contagion",
+ "outbreak",
+ "pandemic",
+ "epidemic",
+ "covid",
+ "coronavirus",
+ "germ",
+ "microbe",
+ "microorganism",
+ "biology",
+ "medical",
+ "healthcare",
+ "malware",
+ "cybersecurity",
+ "threat"
+ ],
+ "categories": [
+ "medical",
+ "science",
+ "security"
+ ]
+}
diff --git a/icons/virus.svg b/icons/virus.svg
new file mode 100644
index 000000000..401edaf71
--- /dev/null
+++ b/icons/virus.svg
@@ -0,0 +1,32 @@
+