diff --git a/src/dbp-official-signature-pdf-upload.js b/src/dbp-official-signature-pdf-upload.js
index 9bbd1d39e4ea72434f690e3df9152834e6cb640a..9bde3d7a01d5fe6ee47ee773f643195b9171c973 100644
--- a/src/dbp-official-signature-pdf-upload.js
+++ b/src/dbp-official-signature-pdf-upload.js
@@ -775,7 +775,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem
                         <dbp-file-source
                             id="file-source"
                             context="${i18n.t('qualified-pdf-upload.upload-field-label')}"
-                            allowed-mime-types="application/pdf"
+                            allowed-mime-types="application/pdf,application/zip"
                             enabled-sources="local${this.showTestNextcloudFilePicker ? ",nextcloud" : ""}"
                             nextcloud-auth-url="${this.nextcloudWebAppPasswordURL}"
                             nextcloud-web-dav-url="${this.nextcloudWebDavURL}"
diff --git a/src/dbp-qualified-signature-pdf-upload.js b/src/dbp-qualified-signature-pdf-upload.js
index b283788bd658b6e719f2aaec118b1020871509e3..910128e81e09d87f7d094e9313066865fcb49e54 100644
--- a/src/dbp-qualified-signature-pdf-upload.js
+++ b/src/dbp-qualified-signature-pdf-upload.js
@@ -940,7 +940,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle
                         <dbp-file-source
                             id="file-source"
                             context="${i18n.t('qualified-pdf-upload.upload-field-label')}"
-                            allowed-mime-types="application/pdf"
+                            allowed-mime-types="application/pdf,application/zip"
                             enabled-sources="local${this.showTestNextcloudFilePicker ? ",nextcloud" : ""}"
                             nextcloud-auth-url="${this.nextcloudWebAppPasswordURL}"
                             nextcloud-web-dav-url="${this.nextcloudWebDavURL}"
diff --git a/src/dbp-signature-verification-full.js b/src/dbp-signature-verification-full.js
index 40453ac8ffb26182173b402bf6171ea745032a66..4046b6c27d8ac1f005b1368bc5c0827f9073efaa 100644
--- a/src/dbp-signature-verification-full.js
+++ b/src/dbp-signature-verification-full.js
@@ -698,7 +698,7 @@ class SignatureVerificationFull extends ScopedElementsMixin(DBPSignatureLitEleme
                         </button>
                         <dbp-file-source
                             id="file-source"
-                            allowed-mime-types="application/pdf"
+                            allowed-mime-types="application/pdf,application/zip"
                             enabled-sources="local${this.showTestNextcloudFilePicker ? ",nextcloud" : ""}"
                             nextcloud-auth-url="${this.nextcloudWebAppPasswordURL}"
                             nextcloud-web-dav-url="${this.nextcloudWebDavURL}"