Seiten aus einem PDF entfernen
Ein Werkzeug, das ausgewählte Seiten aus einem PDF entfernt, ohne die verbleibenden Seiten neu zu formatieren oder in der Qualität zu verändern. Gedacht für alle, die eine leere Seite, einen veralteten Anhang oder eine falsch eingescannte Seite aus einem bestehenden Dokument herausnehmen möchten.
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.
Seiten angeben, bereinigtes PDF erhalten
Sie tragen die Seitenzahlen ein, die entfernt werden sollen – einzelne Seiten oder ganze Bereiche –, und erhalten ein neues PDF ohne diese Seiten. Die verbleibenden Seiten werden automatisch neu durchnummeriert, die Reihenfolge und Formatierung bleiben ansonsten unverändert. Das eignet sich besonders für leere Rückseiten, die beim Scannen automatisch mit eingezogen wurden, oder für veraltete Anhänge. Auch einzelne fehlerhafte Scans lassen sich so entfernen, ohne das restliche Dokument neu einzuscannen.
Typischer Fall: der Sammelscan mit Fehlern
Beim Einscannen eines Stapels Papierdokumente rutscht schnell eine leere Seite oder eine doppelt gescannte Seite mit hinein. Statt das gesamte Dokument neu zu scannen, lassen sich die überzähligen Seiten hier gezielt entfernen – das fertige PDF sieht danach so aus, als wäre es von Anfang an sauber gescannt worden. Das spart den Weg zurück zum Scanner und den erneuten Papierdurchlauf.
Ein Pauschalpreis
Der Preis liegt bei $0.002 pro Anfrage, unabhängig davon, wie viele Seiten entfernt werden. Bezahlt wird direkt über PayPal, ohne Konto und ohne Abonnement. Der Betrag steht bereits vor der Verarbeitung fest, auch bei einem umfangreichen Dokument mit vielen Seiten. Eine zusätzliche Gebühr je entfernter Seite gibt es nicht, sodass sich die Bereinigung auch bei nur einer einzelnen überflüssigen Seite lohnt.
Web und API
Genutzt wird die Funktion über diese Seite im Browser, für die einmalige Bereinigung eines Dokuments völlig ausreichend. Wer regelmäßig eingehende Sammelscans bereinigt, kann dieselbe Funktion per API automatisieren, etwa direkt im Anschluss an den Scanvorgang. Eine App für iOS und Android sowie der Versand per E-Mail sind in Vorbereitung, sodass sich der gesamte Ablauf vom Scannen bis zur Ablage künftig ohne manuellen Zwischenschritt erledigen lässt.
Anwendungsfälle
Leere Rückseiten entfernen
Beim Einscannen eines Vertrags werden automatisch auch die leeren Rückseiten miterfasst. Katrin Baumann entfernt sie, bevor sie das PDF archiviert.
Veralteten Anhang löschen
Aus einem Angebot wird eine veraltete Preisseite entfernt, bevor das Dokument mit dem aktuellen Stand erneut verschickt wird.
Doppelt gescannte Seite
Ein Sachbearbeiter bemerkt, dass eine Seite im Sammelscan zweimal vorkommt, und entfernt die überzählige Kopie, statt neu zu scannen.
Deckblatt für die interne Ablage
Vor der internen Weiterleitung entfernt Lukas Fischer das externe Deckblatt eines gelieferten PDF-Berichts, das für die eigene Ablage nicht gebraucht wird.
Häufige Fragen
Werden die restlichen Seiten neu nummeriert?
Ja, die verbleibenden Seiten erhalten eine fortlaufende neue Reihenfolge im fertigen PDF; sichtbare Seitenzahlen im Dokumentinhalt selbst ändern sich dadurch nicht automatisch.
Verlieren die verbleibenden Seiten an Qualität?
Nein, sie werden unverändert übernommen. Es wird nur entfernt, keine Seite neu komprimiert oder umgewandelt.
Was kostet das Entfernen von Seiten?
$0.002 pro Anfrage, pauschal – unabhängig davon, wie viele Seiten Sie entfernen.
Was passiert mit meiner Datei nach der Bearbeitung?
Sie wird nur zur Verarbeitung verwendet und danach gelöscht, nicht dauerhaft gespeichert.
Kann ich die entfernten Seiten wiederherstellen?
Nicht über dieses Werkzeug – bewahren Sie das Original auf, falls Sie die entfernten Seiten später noch brauchen.
Brauche ich ein Konto?
Nein, es gibt derzeit keine Konten.
Ist Support auf Deutsch möglich?
Der Support antwortet per E-Mail oder WhatsApp, derzeit auf Englisch und Spanisch.
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/pdf/remove-pages \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pdf":"https://ejemplo.com/documento.pdf"}'const res = await fetch("https://api.kit.forhosting.com/pdf/remove-pages", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pdf": "https://ejemplo.com/documento.pdf"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/remove-pages",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pdf": "https://ejemplo.com/documento.pdf"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/remove-pages", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pdf":"https://ejemplo.com/documento.pdf"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pdf":"https://ejemplo.com/documento.pdf"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/remove-pages", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"pdf": "https://ejemplo.com/documento.pdf"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.remove_pages",
"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. |