Extrahera tabeller ur en PDF till CSV
PDF till CSV hittar justerade tabellrader i en PDF:s text och skriver varje funnen tabell som en CSV-fil; flera tabeller kommer i en ZIP. Den kräver textlager och ger inget för löptext eller skanningar.
Dra filer hit, eller klicka för att välja
Tar emot PDF · upp till 500.0 MB per fil · upp till 20 filer åt gången
Du kan också klistra in en fil med Ctrl/Cmd+V eller via urklippsmenyn.
PDF till CSV kör `pdftotext -layout`, letar rader med två eller fler mellanslag i följd och skriver dem som CSV. Varje hittad tabell blir `{base}_pN_tM.csv`. Passar digitala PDF:er där kolumnerna redan syns i utdragen text.
En tabell kräver minst två tabelliknande rader i följd. Brödtext, en ensam rubrikrad eller en skanning utan textlager ger `no_content`: HTTP 204 och ingen fil. Den tomma responsen är avsiktlig, inte ett tyst fel.
Konverteraren ignorerar request-parametrar. Sidintervallfältet på den här sidan läses inte; allt genomsöks. En tabell är `text/csv`, flera blir en ZIP med namn `{base}_extracted.zip`. Kolumner delas vid luckor i layouttexten.
Det här är ingen OCR. Ren bildskanning har inget för `pdftotext` att läsa. OCR till Markdown kan inte skickas hit.
PDF till Excel använder samma heuristik men lägger tabeller som blad i en arbetsbok. CSV ger en fil per tabell.
Öppna CSV:en och kontrollera kolumnklippningen. Täta tabeller utan dubbelmellanslag hamnar ofta i en kolumn. Lösenordsskyddade filer låses upp åt dig på den här sidan när du anger lösenordet; API-anropare kör Ta bort lösenord först.
Uppladdningar är tillfälliga.
Funktioner
- `pdftotext -layout` plus dubbelmellanslagsheuristik
- En CSV per tabell; flera tabeller blir ZIP
- Ingen OCR; tomt resultat när ingen tabell hittas
- Anonym API: /api/v1/convert/pdf/csv
När du ska använda det här verktyget
- Exportera en prislista till CSV för import
- Dra ut tabellrader till ett skriptflöde
- Få flera sidors tabeller som separata CSV-filer
Hur extraherar jag en tabell ur en PDF till CSV?
- Ladda upp en digital PDF med tabelliknande kolumner.
- Klicka på Bearbeta.
- Ladda ner CSV eller ZIP om tabeller hittades.
- Kontrollera kolumnerna innan import.
Gränser och specialfall
- Kräver markerbar text och kolumnluckor
- Ingen OCR
- Sidintervall ignoreras
- Uppladdningsgräns på webbplatsen: 500 MB per fil, som skickas i delar över cirka 95 MB. Innehållet i en enskild direkt API-förfrågan är begränsat till 100 MB.
Exempel
- En tydlig trespalts tabell blir en CSV med tre kolumner
- Brödtext utan tabellrader ger tom respons
Integritet för det här verktyget
Filer laddas upp via HTTPS, bearbetas i serverns minne eller en kortlivad tillfällig katalog och raderas när resultatet är klart. Vi behåller inga kopior för senare bläddring, träning eller annonsprofiler. Se integritetspolicyn för lagringstider och AdSense-cookieupplysningar.
Vanliga frågor
- Varför fick jag ingen fil?
- Ingen tabell med minst två tabellrader hittades (no_content / HTTP 204).
- Kan jag begränsa till vissa sidor?
- Sidintervallfältet på den här sidan läses inte.
- Vad skiljer mot PDF till Excel?
- Samma detektion. CSV ger en fil per tabell; Excel samlar blad i en arbetsbok.
- Fungerar skanningar?
- Nej utan textlager. Det här är inte OCR.
Senast uppdaterad:
Anropa från kod
Varje verktyg på webbplatsen är ett vanligt REST-anrop. För anonym användning behövs varken konto eller API-nyckel. Lika mycket för AI-agenter och utvecklare som för webbläsaren.
curl -X POST "https://pdf123.xyz/api/v1/convert/pdf/csv" \
-F "[email protected]" \
-F "pageNumbers=all" \
-o output.pdfFinns också som MCP-verktyg för klienter som talar Model Context Protocol (JSON-RPC 2.0 via POST /mcp). Fullständig API-referens
Använd den från en AI-agent
SkillMed den här skillen kan Claude Code, Codex, Cursor och andra AI-agenter köra ”PDF till CSV” åt dig: /skills/pdf123-pdf-to-csv.md
Filerna används bara för den här körningen och raderas automatiskt efteråt.