diff --git a/devicon.json b/devicon.json
index c4157bd3e..ab1bb14a2 100644
--- a/devicon.json
+++ b/devicon.json
@@ -3135,6 +3135,16 @@
"color": "#494949",
"aliases": []
},
+ {
+ "name": "xd",
+ "tags": ["design", "editor", "ui"],
+ "versions": {
+ "svg": ["plain", "line"],
+ "font": ["plain", "line"]
+ },
+ "color": "#DD80BC",
+ "aliases": []
+ },
{
"name": "yarn",
"tags": [
diff --git a/icons/xd/xd-line.svg b/icons/xd/xd-line.svg
new file mode 100644
index 000000000..af8f53ff3
--- /dev/null
+++ b/icons/xd/xd-line.svg
@@ -0,0 +1,11 @@
+
diff --git a/icons/xd/xd-plain.svg b/icons/xd/xd-plain.svg
new file mode 100644
index 000000000..9fab1c0ad
--- /dev/null
+++ b/icons/xd/xd-plain.svg
@@ -0,0 +1,8 @@
+
diff --git a/icons/xd/xd.eps b/icons/xd/xd.eps
new file mode 100644
index 000000000..6d8dfa410
Binary files /dev/null and b/icons/xd/xd.eps differ