ForHosting KIT · Dokumente & PDF

HTML-Datei in PDF umwandeln

Ein Werkzeug, das aus einer HTML-Datei ein layoutgetreues PDF erzeugt: Schriften, Farben und Formatierung bleiben erhalten, wie sie im Browser aussehen würden. Gedacht für Vorlagen, Newsletter oder Angebotsschreiben, die als PDF archiviert oder verschickt werden müssen – ohne Word und ohne Copy-paste in ein Layoutprogramm.

● Stabilpro Anfrage + pro Seite$0.040
Nutzen Sie es über WebAPIE-MailApp baldTelegram bald

Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.

Was beim Hochladen passiert

Sie laden eine HTML-Datei hoch – ein Newsletter-Template, eine Rechnungsvorlage, eine gespeicherte Webseite. Das KIT rendert die Datei mit einer echten Browser-Engine und exportiert das Ergebnis als PDF, Seite für Seite. CSS, eingebettete Bilder und Webfonts werden berücksichtigt, soweit sie in der Datei referenziert sind. Das Ergebnis steht innerhalb weniger Sekunden zum Herunterladen bereit, ohne dass Sie zusätzliche Software auf Ihrem Rechner installieren müssen.

Warum das Layout erhalten bleibt

Anders als ein einfacher HTML-zu-Text-Konverter verändert dieses Werkzeug die Formatierung nicht: Was im Browser gut aussieht, sieht auch im PDF gut aus, weil dieselbe Rendering-Engine verwendet wird. Tabellen, mehrspaltige Layouts und eingebettete Grafiken bleiben an ihrem Platz. Das ist wichtig für Dokumente, die später gedruckt oder archiviert werden, etwa Angebote oder Vertragsentwürfe. Schriftarten, die nicht im System hinterlegt sind, werden nach Möglichkeit eingebettet, damit die Darstellung auf jedem Gerät gleich bleibt.

Preis pro Anfrage

Der Preis ist transparent: $0.040 pro Anfrage plus $0.001 pro Seite. Eine einseitige Vorlage kostet also $0.041, ein zehnseitiges Dokument rund $0.05. Es gibt kein Abonnement – Sie bezahlen jede Umwandlung einzeln, direkt über PayPal, ohne sich zu registrieren. Der Preis steht bereits auf dieser Seite, bevor Sie eine Datei hochladen, und ändert sich nicht nachträglich, auch nicht bei einem umfangreichen mehrseitigen Dokument.

Web, API und bald mehr Kanäle

Die Hauptoberfläche ist diese Seite: Sie laden die Datei hoch und erhalten das PDF direkt im Browser, ohne Software zu installieren. Wer die Umwandlung in ein bestehendes System einbinden möchte – etwa eine Agentur, die Angebote automatisch aus Vorlagen erzeugt –, nutzt dieselbe Funktion per API. Eine App für iOS und Android sowie der Versand per E-Mail sind in Vorbereitung.

Angebotsvorlage für Weber Metallbau GmbH

Die Weber Metallbau GmbH aus Stuttgart pflegt ihre Angebote als HTML-Vorlage mit Firmenlogo und Tabellen. Vor dem Versand wird die Vorlage in ein PDF umgewandelt, damit der Kunde ein Dokument erhält, das sich nicht mehr verändern lässt.

Newsletter archivieren

Sabine Schneider verschickt einen monatlichen HTML-Newsletter und speichert jede Ausgabe zusätzlich als PDF ab – so bleibt eine Kopie erhalten, die auch ohne E-Mail-Programm lesbar ist.

Rechnungsvorlage aus dem Kassensystem

Ein Kassensystem erzeugt Rechnungen als HTML-Ausgabe. Über die API wird jede Rechnung automatisch in ein PDF umgewandelt, bevor sie dem Kunden zugeschickt wird.

Bewerbungsunterlagen aus einer Vorlage

Jonas Weber gestaltet sein Anschreiben als HTML-Datei mit sauberem Layout und wandelt es vor dem Versand in ein PDF um, das sich auf jedem Gerät gleich öffnet.

Bleibt meine HTML-Datei privat, oder wird sie gespeichert?

Die Datei wird zur Erzeugung des PDFs verarbeitet und danach automatisch gelöscht. Wir speichern sie nicht dauerhaft und verwenden sie für keinen anderen Zweck als die Umwandlung, die Sie angefordert haben.

Was kostet die Umwandlung genau?

$0.040 pro Anfrage plus $0.001 pro Seite. Bei einer Datei mit zehn Seiten sind das rund $0.05. Der Preis steht vorab auf dieser Seite und ändert sich nicht während der Verarbeitung.

Brauche ich ein Konto?

Nein. Es gibt derzeit keine Konten – Sie bezahlen direkt pro Anfrage über PayPal.

Werden CSS-Formatierungen und eingebettete Bilder übernommen?

Ja, soweit sie in der HTML-Datei referenziert oder eingebettet sind. Extern verlinkte Ressourcen, die beim Rendern nicht erreichbar sind, können fehlen – am zuverlässigsten ist eine Datei mit eingebetteten Bildern und Inline-Styles.

Wie groß darf die Datei sein und wie viele Seiten entstehen maximal?

Die Datei darf bis zu 25 MB groß sein, das erzeugte PDF bis zu 200 Seiten umfassen. Für die meisten Vorlagen, Angebote und Newsletter reicht das deutlich.

Gibt es Support auf Deutsch?

Der Support antwortet per E-Mail oder WhatsApp – derzeit auf Englisch und Spanisch. Ein Mensch, kein Bot.

Bekomme ich eine Rechnung für die Zahlung?

Schreiben Sie uns nach dem Kauf an [email protected], und Sie erhalten eine Rechnung. Automatisch wird derzeit keine ausgestellt.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/pdf/from-html

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/pdf/from-html \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d &#39;{"html":"<h1>Factura 001</h1><p>Total: 100 EUR</p>"}'
{
  "html": "<h1>Factura 001</h1><p>Total: 100 EUR</p>"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.from_html",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.040
pro Seite$0.001

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb25
max_pages200
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.
413input_too_largeDie Eingabe überschreitet das Größenlimit dieser Aufgabe – die genaue Grenze steht auf der Seite.
422task_failedDie Aufgabe ist fehlgeschlagen und wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →