diff --git a/app/Models/parserSkripte/Pixabay.php b/app/Models/parserSkripte/Pixabay.php
new file mode 100644
index 0000000000000000000000000000000000000000..7753204e8a33f5ac381d34a4ac4e9e7f7774d537
--- /dev/null
+++ b/app/Models/parserSkripte/Pixabay.php
@@ -0,0 +1,52 @@
+<?php
+
+namespace app\Models\parserSkripte;
+use App\Models\Searchengine;
+use Symfony\Component\DomCrawler\Crawler;
+
+class Pixabay extends Searchengine 
+{
+	public $results = [];
+
+	function __construct (\SimpleXMLElement $engine, \App\MetaGer $metager)
+	{
+		parent::__construct($engine, $metager);
+	}
+
+	public function loadResults ($result)
+	{
+		$result = preg_replace("/\r\n/si", "", $result);
+		try {
+			$content = json_decode($result);
+		} catch (\Exception $e) {
+			abort(500, "$result is not a valid json string");
+		}
+		
+		if(!$content)
+		{
+			return;
+		}
+
+		$results = $content->hits;
+		foreach($results as $result)
+		{
+			$title = $result->tags;
+			$link = $result->pageURL;
+			$anzeigeLink = $link;
+			$descr = "";
+			$image = $result->previewURL;
+			$this->counter++;
+			$this->results[] = new \App\Models\Result(
+				$this->engine,
+				$title,
+				$link,
+				$anzeigeLink,
+				$descr,
+				$this->gefVon,
+				$this->counter,
+				false,
+				$image
+			);
+		}
+	}
+}