diff --git a/src/views/ManageChallengeView.vue b/src/views/ManageChallengeView.vue
index 0a2fa0d9c147d761fdfc97c16bf89e8f79fc4371..1ffb805481b4f1d7f3c8b5bddcc4b0a7269e0b15 100644
--- a/src/views/ManageChallengeView.vue
+++ b/src/views/ManageChallengeView.vue
@@ -256,7 +256,7 @@ const removeUploadedFile = () => {
                         <input
                             id="fileUpload"
                             type="file"
-                            accept=".jpg"
+                            accept=".jpg, .png"
                             hidden
                             @change="handleFileChange"
                         />
diff --git a/src/views/ManageGoalView.vue b/src/views/ManageGoalView.vue
index e1edfd5357120bc536d90d14e47a0567649bda6c..88ee78fcfd99e9074ca82b43698d2090467d9171 100644
--- a/src/views/ManageGoalView.vue
+++ b/src/views/ManageGoalView.vue
@@ -276,7 +276,7 @@ onMounted(async () => {
                     <input
                         id="fileUpload"
                         type="file"
-                        accept=".jpg"
+                        accept=".jpg, .png"
                         hidden
                         @change="handleFileChange"
                     />