diff --git a/cli/src/cores/constants.ts b/cli/src/cores/constants.ts
index b4c6361a6..fd9659efd 100644
--- a/cli/src/cores/constants.ts
+++ b/cli/src/cores/constants.ts
@@ -34,6 +34,7 @@ const other = [
   'orf',
   'ori',
   'pef',
+  'psd',
   'raf',
   'raw',
   'rwl',
diff --git a/server/src/domain/asset/asset.service.spec.ts b/server/src/domain/asset/asset.service.spec.ts
index b0b9d4541..54e093d61 100644
--- a/server/src/domain/asset/asset.service.spec.ts
+++ b/server/src/domain/asset/asset.service.spec.ts
@@ -96,6 +96,7 @@ const validImages = [
   '.ori',
   '.pef',
   '.png',
+  '.psd',
   '.raf',
   '.raw',
   '.rwl',
diff --git a/server/src/domain/domain.constant.spec.ts b/server/src/domain/domain.constant.spec.ts
index aa958d582..50d72cf22 100644
--- a/server/src/domain/domain.constant.spec.ts
+++ b/server/src/domain/domain.constant.spec.ts
@@ -31,6 +31,7 @@ describe('mimeTypes', () => {
     { mimetype: 'image/ori', extension: '.ori' },
     { mimetype: 'image/pef', extension: '.pef' },
     { mimetype: 'image/png', extension: '.png' },
+    { mimetype: 'image/psd', extension: '.psd' },
     { mimetype: 'image/raf', extension: '.raf' },
     { mimetype: 'image/raw', extension: '.raw' },
     { mimetype: 'image/rwl', extension: '.rwl' },
@@ -40,6 +41,7 @@ describe('mimeTypes', () => {
     { mimetype: 'image/tiff', extension: '.tif' },
     { mimetype: 'image/tiff', extension: '.tiff' },
     { mimetype: 'image/webp', extension: '.webp' },
+    { mimetype: 'image/vnd.adobe.photoshop', extension: '.psd' },
     { mimetype: 'image/x-adobe-dng', extension: '.dng' },
     { mimetype: 'image/x-arriflex-ari', extension: '.ari' },
     { mimetype: 'image/x-canon-cr2', extension: '.cr2' },
diff --git a/server/src/domain/domain.constant.ts b/server/src/domain/domain.constant.ts
index 82e9c88d5..aa9c50ac1 100644
--- a/server/src/domain/domain.constant.ts
+++ b/server/src/domain/domain.constant.ts
@@ -53,6 +53,7 @@ const image: Record<string, string[]> = {
   '.ori': ['image/ori', 'image/x-olympus-ori'],
   '.pef': ['image/pef', 'image/x-pentax-pef'],
   '.png': ['image/png'],
+  '.psd': ['image/psd', 'image/vnd.adobe.photoshop'],
   '.raf': ['image/raf', 'image/x-fuji-raf'],
   '.raw': ['image/raw', 'image/x-panasonic-raw'],
   '.rwl': ['image/rwl', 'image/x-leica-rwl'],