Extract simple aligned text tables from selected PDF pages, review columns and save correctly quoted Unicode CSV.
LOCAL FILE CONVERSION
Open local files, review the result and save it privately in your browser.
PDF ≤25 MiB / 200 pages · Extract ≤30 pages · Browser only · Drag and drop · Browser only; no uploadUpload PDF → Extract Table → Review Preview → Download CSV. Automatic detection uses selectable text, alignment and table ruling lines. Scans need the separate OCR tool.
Enter your values locally; no inputs are uploaded.
Check validation feedback before reviewing the browser-generated result.
Review the explanation, copy supported outputs or reset the workspace.
Open a supported local source, review applicable controls and compatibility limits, inspect the actual result and explicitly save or print it.
Extract simple aligned text tables from selected PDF pages, review columns and save correctly quoted Unicode CSV. Text-based aligned tables only. PDF.js text positions group rows and infer column boundaries; optional manual boundaries use page points. All detected text rows on selected pages are included. Review the preview: captions, merged cells, prose and complex/multiple tables may require cleanup or fail. No OCR or advanced table recognition. Source values are preserved literally, including formula-like cells. Limits: 25 MiB PDF, 200 source pages, 30 selected pages, 40 columns, 5,000 rows and 5 MiB CSV.
Source files, filenames, passwords and document content remain in browser memory, outside conversion APIs, file storage and content analytics. Reset/unmount cancels pending work and releases owned URLs. Ordinary page requests may still be logged.
Simple horizontally aligned text tables with separate text positions for cells are supported. Scanned pages, rotated text, merged cells and complex layouts are not reliably recognized. A PDF extension does not guarantee a usable text layer.
Enter page numbers or ranges, such as 2,1-3, in the desired output order. Blank selects all pages within the limit. Automatic boundaries come from aligned text; enter increasing page-point boundaries such as 150,300 when manual adjustment is needed.
Yes. Every cell is quoted, embedded quotes are doubled and rows use CRLF. UTF-8 with a BOM preserves supported extracted Unicode and leading-zero text. Source formula-like values remain unchanged, so spreadsheet programs may interpret them.
PDF stores positioned drawing/text operations rather than spreadsheet cells. Captions and other detected rows are included, and ambiguous boundaries fail clearly. The preview lets you identify misplaced columns or layout-dependent cleanup before downloading.
No. Scans without usable text fail rather than producing fake table data. Use an OCR workflow separately if the source contains only page images.
Processing is browser-only: no source upload or file storage. PDFs are limited to 25 MiB and 200 pages; extraction to 30 selected pages, 40 columns, 5,000 rows and 5 MiB CSV. Reset/cancel discards pending work.
Extract simple aligned text tables from selected PDF pages, review columns and save correctly quoted Unicode CSV.
Text-based aligned tables only. PDF.js text positions group rows and infer column boundaries; optional manual boundaries use page points. All detected text rows on selected pages are included. Review the preview: captions, merged cells, prose and complex/multiple tables may require cleanup or fail. No OCR or advanced table recognition. Source values are preserved literally, including formula-like cells. Limits: 25 MiB PDF, 200 source pages, 30 selected pages, 40 columns, 5,000 rows and 5 MiB CSV.
Simple horizontally aligned text tables with separate text positions for cells are supported. Scanned pages, rotated text, merged cells and complex layouts are not reliably recognized. A PDF extension does not guarantee a usable text layer.
Enter page numbers or ranges, such as 2,1-3, in the desired output order. Blank selects all pages within the limit. Automatic boundaries come from aligned text; enter increasing page-point boundaries such as 150,300 when manual adjustment is needed.
Yes. Every cell is quoted, embedded quotes are doubled and rows use CRLF. UTF-8 with a BOM preserves supported extracted Unicode and leading-zero text. Source formula-like values remain unchanged, so spreadsheet programs may interpret them.
PDF stores positioned drawing/text operations rather than spreadsheet cells. Captions and other detected rows are included, and ambiguous boundaries fail clearly. The preview lets you identify misplaced columns or layout-dependent cleanup before downloading.
No. Scans without usable text fail rather than producing fake table data. Use an OCR workflow separately if the source contains only page images.
Processing is browser-only: no source upload or file storage. PDFs are limited to 25 MiB and 200 pages; extraction to 30 selected pages, 40 columns, 5,000 rows and 5 MiB CSV. Reset/cancel discards pending work.