Till huvudinnehållet
PPDF123

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?

  1. Ladda upp en digital PDF med tabelliknande kolumner.
  2. Klicka på Bearbeta.
  3. Ladda ner CSV eller ZIP om tabeller hittades.
  4. 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.pdf

Finns 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

Skill

Med 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

Alla agent-skills

Filerna används bara för den här körningen och raderas automatiskt efteråt.