diff --git a/src/controllers/render_controller.py b/src/controllers/render_controller.py
index 1fed7ce280bbc53bd1b9c5c8fda583d718568e40..22ebc40804c7830c4a388bd2ed103f80bd979dc8 100644
--- a/src/controllers/render_controller.py
+++ b/src/controllers/render_controller.py
@@ -1,3 +1,4 @@
+import base64
 import os
 import tempfile
 from flask import jsonify, Response
@@ -38,5 +39,11 @@ class RenderController:
 
         # Suppression du fichier temporaire après utilisation
         os.remove(temp_path)
-
-        return jsonify({"result": result})
+        # Convertir les fichiers images en base64 avant de les ajouter à "files"
+        files = []
+        for item in result:
+            with open(item["image"], "rb") as image_file:
+                encoded_string = base64.b64encode(image_file.read()).decode('utf-8')
+                files.append(encoded_string)
+
+        return jsonify({"result": result, "files": files})