diff --git a/docs/supportedsites.md b/docs/supportedsites.md
index 3924cd3969..49d1444b14 100644
--- a/docs/supportedsites.md
+++ b/docs/supportedsites.md
@@ -1185,6 +1185,12 @@ Consider all sites to be NSFW unless otherwise known.
     <td>Favorites, Followed Users, Images from Notes, User Profiles</td>
     <td></td>
 </tr>
+<tr>
+    <td>Misskey.design</td>
+    <td>https://misskey.design/</td>
+    <td>Favorites, Followed Users, Images from Notes, User Profiles</td>
+    <td></td>
+</tr>
 <tr>
     <td>Lesbian.energy</td>
     <td>https://lesbian.energy/</td>
diff --git a/gallery_dl/extractor/misskey.py b/gallery_dl/extractor/misskey.py
index 95b83b62ae..5385f8aaa5 100644
--- a/gallery_dl/extractor/misskey.py
+++ b/gallery_dl/extractor/misskey.py
@@ -70,6 +70,10 @@ def notes(self):
         "root": "https://misskey.io",
         "pattern": r"misskey\.io",
     },
+    "misskey.design": {
+        "root": "https://misskey.design",
+        "pattern": r"misskey\.design",
+    },
     "lesbian.energy": {
         "root": "https://lesbian.energy",
         "pattern": r"lesbian\.energy",
diff --git a/test/results/misskeydesign.py b/test/results/misskeydesign.py
new file mode 100644
index 0000000000..f12be9ff94
--- /dev/null
+++ b/test/results/misskeydesign.py
@@ -0,0 +1,53 @@
+# -*- coding: utf-8 -*-
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License version 2 as
+# published by the Free Software Foundation.
+
+from gallery_dl.extractor import misskey
+
+
+__tests__ = (
+{
+    "#url"     : "https://misskey.design/@machina_3D",
+    "#category": ("misskey", "misskey.design", "user"),
+    "#class"   : misskey.MisskeyUserExtractor,
+    "#pattern" : r"https://file\.misskey\.design/post/[\w-]{36}\.\w+",
+    "#range"   : "1-50",
+    "#count"   : 50,
+},
+
+{
+    "#url"     : "https://misskey.design/@blooddj@pawoo.net",
+    "#category": ("misskey", "misskey.design", "user"),
+    "#class"   : misskey.MisskeyUserExtractor,
+    "#count"   : 7,
+},
+
+{
+    "#url"     : "https://misskey.design/@kujyo_t/following",
+    "#category": ("misskey", "misskey.design", "following"),
+    "#class"   : misskey.MisskeyFollowingExtractor,
+    "#count"    : ">= 250",
+},
+
+{
+    "#url"     : "https://misskey.design/notes/9jva1danjc",
+    "#category": ("misskey", "misskey.design", "note"),
+    "#class"   : misskey.MisskeyNoteExtractor,
+    "#urls"    : "https://file.misskey.design/post/a8d27901-24e1-42ab-b8a6-1e09c98c6f55.webp",
+},
+
+{
+    "#url"     : "https://misskey.design/my/favorites",
+    "#category": ("misskey", "misskey.design", "favorite"),
+    "#class"   : misskey.MisskeyFavoriteExtractor,
+},
+
+{
+    "#url"     : "https://misskey.design/api/i/favorites",
+    "#category": ("misskey", "misskey.design", "favorite"),
+    "#class"   : misskey.MisskeyFavoriteExtractor,
+},
+
+)