diff --git a/schilder2000/instance.py b/schilder2000/instance.py
index 978ed0ce932a2e7c7a989f595f040e5e5241a051..9f59e75788b72cefae4f757442421d60048ff769 100644
--- a/schilder2000/instance.py
+++ b/schilder2000/instance.py
@@ -2,6 +2,8 @@ from . import db
 from .models import Schild
 from .helpers import Blueprint, get_template_attribute
 
+import textwrap
+
 from flask import url_for
 
 from flask_weasyprint import render_pdf
@@ -27,6 +29,21 @@ def schild_pdf(ident):
     return render_pdf(url_for(".schild_html", ident=ident))
 
 
+@bp.route("/sample/<template>.html")
+def sample_html(template):
+    lipsum = textwrap.dedent("""
+    	Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
+    	tempor incididunt ut labore et dolore magna aliqua.
+    """)
+    return bp.render_template(
+        template, schild=dict(title="Überschrift", text=lipsum, image="sample.png")
+    )
+
+@bp.route("/sample/<template>.pdf")
+def sample_pdf(template):
+    return render_pdf(url_for(".sample_html", template=template))
+
+
 def list_templates():
     schild = Schild()
     loader = bp.jinja_loader