Word in PDF umwandeln
Ein Word-Dokument sieht auf jedem Rechner leicht anders aus, je nachdem, welche Schriftarten installiert sind. Dieser Dienst wandelt eine DOCX-Datei in ein PDF um, das überall exakt gleich aussieht – mit eingebetteten Schriftarten, unverändertem Layout und derselben Seitenzahl wie im Original.
Online ausführen
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.
Warum Word bei anderen anders aussieht
Eine DOCX-Datei ist kein fertiges Bild der Seite, sondern eine Anleitung, die jeder Rechner mit den vorhandenen Werkzeugen neu ausführt. Fehlt die verwendete Schriftart, ersetzt das Programm sie durch eine andere – und Zeilenumbrüche, Inhaltsverzeichnis und Seitenzahlen verschieben sich in der Folge. Das PDF friert das Ergebnis dagegen ein: eingebettete Schriftarten, feste Positionen, dieselbe Seite auf jedem Gerät. Deshalb verlangen Bewerbungsportale, Gerichte und Ausschreibungen praktisch immer ein PDF.
Was bei der Umwandlung erhalten bleibt
Schriftarten werden im fertigen PDF eingebettet, ebenso Ränder, Bilder, Tabellen, Kopf- und Fußzeilen, Seitennummerierung, Inhaltsverzeichnis und Abschnittsumbrüche. Dokumente mit anspruchsvoller Formatierung – eine wissenschaftliche Arbeit mit Zitierstil, ein Vertrag mit nummerierten Klauseln, ein Angebot mit eigenem Corporate Design – durchlaufen die Umwandlung ohne Überraschung. Die Umwandlung nutzt dieselbe Technik wie professionelle Bürosoftware, nicht eine vereinfachte Web-Vorschau, bei der Feinheiten regelmäßig verlorengehen.
Vom Einzeldokument zur laufenden Verarbeitung
Ein Dokument im Monat wandelt jedes Textprogramm selbst um. Interessant wird die Funktion, sobald die Umwandlung Teil eines Ablaufs ist: das System der Personalabteilung, das Arbeitsverträge erzeugt, die Plattform, die Studienarbeiten entgegennimmt, das CRM, das Angebote abschließt. Über die API oder direkt auf dieser Seite verarbeitet, läuft jede DOCX-Datei ohne Klick, mit einheitlichem Ergebnis und ohne dass irgendwo ein Office installiert sein muss.
Preis und aktueller Stand
Transparenz zuerst: Diese Funktion befindet sich derzeit in der Bereitstellung und nimmt noch keine Ausführungen entgegen. Der Preis steht dennoch bereits fest und gilt unverändert ab dem Start: $0.051 pro Anfrage plus $0.003 pro umgewandelter Seite. Ein Vertrag mit 20 Seiten kostet $0.056, tausend Verträge im Monat $56. Die Grenze liegt bei 25 MB und 200 Seiten pro Datei. Wer die Integration schon jetzt vorbereitet, kann mit denselben Zahlen kalkulieren, die auch nach dem Start gelten.
Anwendungsfälle
Bewerbung, die beim Empfänger nicht verrutscht
Thomas Müller schreibt sein Anschreiben in Word und wandelt es vor dem Hochladen auf das Bewerbungsportal in PDF um. Der Personaler sieht exakt das Layout, das Thomas entworfen hat – keine verschobene Zeile durch eine fehlende Schriftart.
Arbeitsverträge direkt aus dem System
Schneider IT-Systeme GmbH & Co. KG erzeugt Arbeitsverträge aus einer Vorlage als DOCX und wandelt jeden davon automatisch in PDF um, bevor er zur elektronischen Unterschrift geht. Unterschrieben wird die fertige Fassung, nicht eine bearbeitbare Version.
Abschlussarbeit in geforderter Formatierung
Eine Studentin formatiert ihre Abschlussarbeit mit den Vorgaben ihres Fachbereichs und wandelt sie vor der Abgabe in PDF um. Seitenzahlen, Inhaltsverzeichnis und Zeilenabstand bleiben genau wie eingestellt erhalten.
Angebote mit eigenem Erscheinungsbild
Eine Beratung aus Hamburg schließt jedes Angebot ab, indem sie das DOCX mit Firmenfarben in PDF umwandelt. Beim Kunden kommt ein Dokument an, das sich nicht versehentlich verändern lässt.
Häufige Fragen
Werden meine Schriftarten im PDF mit eingebettet?
Ja. Die Umwandlung bettet die verwendeten Schriftarten in die fertige Datei ein, sodass das PDF auf jedem Rechner gleich aussieht, auch ohne installierte Schriftart.
Nimmt der Dienst auch das alte .doc-Format an?
Gearbeitet wird mit DOCX, dem Standardformat seit 2007. Ein altes .doc muss vorher im eigenen Textprogramm als DOCX gespeichert werden.
Gibt es eine Grenze für die Dokumentgröße?
Ja, veröffentlicht sind 25 MB und 200 Seiten pro Datei. Größere Dokumente müssen vor der Umwandlung geteilt werden.
Was kostet die Umwandlung von 1.000 Verträgen mit je 20 Seiten?
Jede Umwandlung kostet $0.051 + 20 × $0.003 = $0.056. Tausend Verträge im Monat: $56, abgerechnet pro Nutzung in US-Dollar.
Verbleibt der Inhalt meiner Verträge irgendwo gespeichert?
Nein. Die Datei existiert nur während der Verarbeitung und der Abholfrist des Ergebnisses und wird danach gelöscht, ohne Kopie oder Auswertung.
Ab wann steht diese Umwandlung zur Verfügung?
Sie befindet sich derzeit in der Bereitstellung und nimmt noch keine Ausführungen an. Preis und Grenzen sind bereits veröffentlicht, damit Sie die Integration jetzt planen können.
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/doc/word-to-pdf \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/doc/word-to-pdf", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/word-to-pdf",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/word-to-pdf", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/word-to-pdf", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"input": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.word_to_pdf",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_mb | 25 |
max_pages | 200 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
413 | input_too_large | Die Eingabe überschreitet das Größenlimit dieser Aufgabe – die genaue Grenze steht auf der Seite. |