Bästa fria Dela PDF
Dra ut de sidor du behöver, eller bryta en PDF till en fil per sida - gratis och vattenstämpel-fri.
Hur det fungerar
- Ladda upp. Välj den PDF du vill dela (upp till 100 MB).
- Välj sidor. Ange ett intervall som 1-3,5,8 för att extrahera dessa sidor, eller lämna det tomt att dela varje sida.
- Ladda ner. Få en kombinerad PDF på de valda sidorna, eller en ZIP med en PDF per sida.
Om detta verktyg
Dela PDF låter dig bryta ett dokument i de delar du faktiskt behöver. Skriv in ett sidintervall som 1- 3,5,8 för att dra bara dessa sidor till en ny PDF, eller lämna rutan tom för att spränga hela dokumentet i en fil per sida, levereras som en ZIP. Sidor kopieras utan att omrendera, så ingenting förlorar kvalitet och text förblir valbar. Som med varje verktyg här, det finns ingen vattenstämpel, ingen registrering, och din fil behandlas i minne och kastas efteråt.
Vad folk använder det till
- Ta ut en enda signerad sida från ett långt kontrakt
- Dra kapitel 2 ur en skannad bok
- Separera ett sammanslaget kontoutdrag tillbaka till enskilda sidor
- Ta bara de sidor du behöver för att skicka till någon
Utvecklar- API
Automatisera verktyget från din egen kod. Skicka en POST-förfrågan till slutmålet nedan och få samma resultat som webbverktyget producerar. Det är hastighetsbegränsat per IP och behöver ingen registrering - API-nycklar för högre gränser kommer.
https://best.free/api/tools/split-pdf/
| Parameter | Exempel | Krävs | Anmärkningar |
|---|---|---|---|
file (akt) |
document.pdf |
Ja, det är jag. | PDF, ≤25 MB. |
pages |
1-3,5 |
Inte alls | Range to extract; blank = split all pages. |
mode |
extract |
Inte alls | "extract" (one PDF) - blank pages box returns a ZIP. |
curl -X POST https://best.free/api/tools/split-pdf/ \
-F 'file=@document.pdf' \
-F 'pages=1-3,5' \
-F 'mode=extract' \
-o split.pdf
import requests
files = {"file": open("document.pdf", "rb")}
data = {"pages": "1-3,5", "mode": "extract"}
r = requests.post("https://best.free/api/tools/split-pdf/", files=files, data=data)
with open("split.pdf", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("pages", "1-3,5");
fd.append("mode", "extract");
const r = await fetch("https://best.free/api/tools/split-pdf/", { method: "POST", body: fd });
const blob = await r.blob(); // the split.pdf
Svar: A PDF of the selected pages, or a ZIP of one-PDF-per-page.