A simpler alternative to Excel's Get Data From PDF
Excel's built-in PDF import is genuinely useful for a clean, born-digital PDF. It's a lot less useful for a scanned page, a photographed statement, or anything without a real text layer — which is exactly where this picks up.
Last updated: September 2026
5 of 5 extractions left this month on the free plan
You can also paste with Ctrl / Cmd + V · JPG, PNG, WEBP up to 10 MB · PDF (Premium) · Select several at once (Premium)
How it works
- 1
Upload the PDF, or a screenshot of it
Premium can upload the PDF directly and pick which page has the table. On Free or Pro, screenshot the page and upload that image instead.
- 2
The AI reads the visual grid
No Power Query setup, no text-layer requirement — it reads the table by its position on the page, the same way it reads a photo.
- 3
Fix and export
Every cell is editable in the browser before you download a genuine .xlsx workbook or .csv.
Why Excel's own PDF import sometimes fails
Excel's Get Data From PDF runs through Power Query, which expects the PDF to expose a recognizable table object or a real text layer it can parse. A scanned page, a photo of a printed statement saved as PDF, or a PDF with an unusual layout often has neither — Power Query either finds nothing to import or mangles the columns. Vision-based extraction sidesteps that entirely by reading the page visually, the same way a person would, regardless of whether there's a text layer underneath.
Excel vs. a browser-based alternative
What each approach actually requires, side by side:
| Excel (Get Data From PDF) | ShotToSheet | |
|---|---|---|
| Requires | Microsoft 365, on Windows or Mac desktop | Just a browser tab |
| Scanned or image-based PDFs | Often fails — no text layer to parse | Reads the visual grid, same as a photo |
| Setup | Data tab → Get Data → From File → From PDF → Power Query editor → Close & Load | Upload, then download |
| Works on mobile | No — desktop Excel only | Yes, any browser or device |
| Cost | Requires a Microsoft 365 subscription | Free to start |
When Excel's own import is genuinely the better call
If the PDF is born-digital — exported from accounting software or a report generator, with a real underlying table — Power Query's import is often more reliable for large, multi-table documents and keeps everything inside Excel's own workflow. This alternative is a better fit specifically for scanned pages, photographed documents, or PDFs where Power Query comes back empty.
Frequently asked
Upload the PDF directly (Premium) or a screenshot of the page (any plan) — the table comes back as editable rows and columns, no Power Query setup required.
It usually means the PDF has no real text layer for Power Query to parse — a scanned page or a photo saved as PDF. Vision-based extraction reads the visual grid instead, so it doesn't depend on a text layer existing.
Yes — a scanned PDF is read the same way as a phone photo. Expect to review low-confidence cells more closely than with a born-digital file.
Yes — no Microsoft 365 seat, account, or desktop app is required here. Upload the file or a screenshot of it directly in the browser.
Related
PDF to Excel
The core PDF-to-table converter this alternative is built on.
PDF to Google Sheets
Send the extracted table straight to a new Google Sheet instead.
img2table Alternative
The no-code comparison for the Python library instead of Excel.
Pricing
Free tier, plus Pro and Premium for direct PDF upload.