diff --git a/src/main/java/NTNU/IDATT1002/controllers/Search.java b/src/main/java/NTNU/IDATT1002/controllers/Search.java
index fc54d59d54f819098babcf0cb6dc751d86d287e9..b4489988a2767bd3bfd675d421e094d0633e37bd 100644
--- a/src/main/java/NTNU/IDATT1002/controllers/Search.java
+++ b/src/main/java/NTNU/IDATT1002/controllers/Search.java
@@ -4,6 +4,7 @@ import NTNU.IDATT1002.App;
 import NTNU.IDATT1002.service.ImageService;
 import NTNU.IDATT1002.service.TagService;
 import NTNU.IDATT1002.utils.ImageUtil;
+import NTNU.IDATT1002.utils.MetadataStringFormatter;
 import javafx.event.ActionEvent;
 import javafx.event.EventHandler;
 import javafx.fxml.Initializable;
@@ -97,7 +98,7 @@ public class Search implements Initializable {
             Text title_Field = setText("SKAL BILDENE HA TITTEL?", 700, 66, "System Bold", 48);
             String tagsString = TagService.getTagsAsString(images.get(i).getTags());
             Text tag_Field = setText(tagsString, 700, 97, "System Bold", 24);
-            Text metadata_Field = setText(images.get(i).getMetadata().toString(), 700, 126, "System Bold", 18);
+            Text metadata_Field = setText(MetadataStringFormatter.format(images.get(i).getMetadata(), '\n'), 700, 126, "System Bold", 18);
             VBox metaBox = new VBox();
             metaBox.getChildren().add(metadata_Field);
             ScrollPane meta = new ScrollPane();
diff --git a/src/main/java/NTNU/IDATT1002/models/Metadata.java b/src/main/java/NTNU/IDATT1002/models/Metadata.java
index 963f198c7e990273d548d4d062e56d1738aaef40..a1fd351bf3dcfe07d8f1b0222c890a9d7d611450 100644
--- a/src/main/java/NTNU/IDATT1002/models/Metadata.java
+++ b/src/main/java/NTNU/IDATT1002/models/Metadata.java
@@ -165,17 +165,18 @@ public class Metadata {
     @Override
     public String toString() {
         return "Metadata{" +
-            "\nmetadataId=" + metadataId +
-            "\ncamera='" + camera + '\'' +
-            "\nlens='" + lens + '\'' +
-            "\naperture='" + aperture + '\'' +
-            "\nshutterSpeed='" + shutterSpeed + '\'' +
-            "\nISO='" + ISO + '\'' +
-            "\nfocalLength='" + focalLength + '\'' +
-            "\nfileType='" + fileType + '\'' +
-            "\nphotoDate='" + photoDate + '\'' +
-            "\nfileSize='" + fileSize + '\'' +
-            "\nfileDimension='" + fileDimension + '\'' +
-            '}';
+                ", metadataId=" + metadataId +
+                ", camera='" + camera + '\'' +
+                ", lens='" + lens + '\'' +
+                ", aperture='" + aperture + '\'' +
+                ", shutterSpeed='" + shutterSpeed + '\'' +
+                ", ISO='" + ISO + '\'' +
+                ", focalLength='" + focalLength + '\'' +
+                ", fileType='" + fileType + '\'' +
+                ", photoDate='" + photoDate + '\'' +
+                ", fileSize='" + fileSize + '\'' +
+                ", fileDimension='" + fileDimension + '\'' +
+                '}';
+
     }
 }