developer-tools · tested June 2026

Best AI APIs to Convert Complex PDFs to Clean Markdown

We tested hosted PDF-to-markdown APIs on the same three hard documents: a long hybrid annual report, a table-heavy financial report, and an image-only scanned research paper. The goal was usable markdown with OCR, tables, charts, and reading order preserved well enough for downstream RAG, search, and reuse.

0
8 tools7 things we checked4 tests836 findings1551 screenshots1 recordings67 output files14 min read
Our verdictTested June 2026 · 8/8 tools tested hands-on
#1 pick
TensorlakeUsable3.6/5 · 7 checks

Excellent for digital-native PDFs with configurable chart extraction; fails on scanned multilevel tables.

The rest of the field

#2 Landing AI· #3 LlamaParse· #4 Adobe API· #5 Extend AI· #6 Mistral AI· #7 Upstage AI· #8 Nutrient.io

The ranking

Scores are the average across every check we scored for that tool. Not every tool was scored on every check — the count is shown.

ToolScorePriceWhere it lands
#1TensorlakeUsable3.6/5
7 checks
Strong document structure and table parser, but weak on hierarchical scanned tables
#2Landing AIUsable3.4/5
7 checks
Free · $1 for 100 creditsStrongest on table reconstruction, but weaker on visual retention and top-level hierarchy.
#3LlamaParseUsable3.3/5
7 checks
Free · $3/moStrong hybrid-document OCR and reading-order reconstruction, but visual assets are largely textified rather than truly retained.
#4Adobe APIUsable3.8/5
7 checks
Best at keeping visual assets and financial tables in place; weaker on signatures and hierarchy.
#5Extend AIUsable3.6/5
7 checks
Free · $500/monthStrong hybrid-document parsing, but visuals often stay out of flow
#6Mistral AIUsable3.4/5
7 checks
Free · $2 / 1,000 pagesStrong OCR and export automation, with good table recovery but inconsistent hierarchy on longer documents.
#7Upstage AINeeds work2.7/5
7 checks
FreeStrong at native financial table reconstruction, but weak on scanned multicolumn structure and visual preservation.
#8Nutrient.ioUnstable2.2/5
7 checks
Free · $59/monthGood at basic OCR and section hierarchy, but weak on tables, charts, and other visual content in complex documents.

What we checked

Every finding below is tied to one of these checks, and to the test that produced it. The number is how many of the 8 tools we recorded findings for.

Complex Document Handling 8 toolsReading Order & Structure 8 toolsTable Preservation 8 toolsVisual Content Retention 8 toolsText & OCR Completeness 6 toolsAdvanced Features (Bonus) 5 toolsMarkdown Quality 5 tools

What we tried

The same 4 tests wererun on every tool. Pick one to see its input and every tool's output.

Read it

Tensorlake

Usable#1 of 8

Strong document structure and table parser, but weak on hierarchical scanned tables

Complex Document Handling4/56 findings

Holds up across long mixed-content reports, but quality drops on the most complex scanned tables.

Worked wellacross all testslink to this finding

Completes conversion on all three long PDFs tested here—an 84-page hybrid report, an 18-page table-heavy report, and a scanned research paper—and returns markdown exports for each.

tensorlake-tensorlake-hybrid-earningspdf-output.md
Loading file...
Tensorlake — tensorlake_hybrid_earningspdf_output.md
tensorlake-tensorlake-financialpdf-output.md
Loading file...
Tensorlake — tensorlake_financialpdf_output.md
tensorlake-tensorlake-scannedpdf-output.md
Loading file...
Tensorlake — tensorlake_scannedpdf_output.md
Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Maintains section hierarchy and reading flow across an 84-page hybrid financial report that mixes native text, financial tables, charts, and scanned signatures.

Reading Order & Structure4/521 findings

Preserves section order and document hierarchy well across long hybrid and scanned documents.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Preserves document hierarchy and heading order so the extracted flow stays close to the source layout.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Keeps the top-down reading order intact across a report section by placing the title, subtitle, figure block, narrative paragraph, and bullet list in one coherent flow instead of flattening them into unordered text.

Table Preservation3/529 findings

Keeps ordinary and multi-section tables mostly intact, but multi-header and hierarchical tables lose headers and relationships.

Failedwhen we tried: Scanned Research Paperlink to this finding

Fails to reconstruct hierarchical tables reliably on scanned pages, misplacing column headers and producing unstable table structure across multiple examples.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Reconstructs financial tables with row, column, and value relationships intact, keeping the table structure structurally faithful in markdown.

Visual Content Retention3/54 findings

Extracts chart data and signature content, but visuals are represented as parsed data rather than faithfully retained images in place.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

Embedded figures are not retained as visual objects in the markdown output; they are converted into text-only figure descriptions instead of being placed back into the document as images.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Extracts handwritten signature content from scanned pages and preserves it in the parsed output rather than dropping the signature region.

Text & OCR Completeness4/513 findings

Covers scanned signatures and blurry text with few omissions, but complex scanned tables still break down.

Mixedwhen we tried: Target 2015 Annual Reportlink to this finding

Recovers degraded stamp text well enough to capture the Ernst & Young reference, but makes a symbol-level OCR error by rendering the ampersand as a plus sign.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Detects handwritten-signature content from a scanned page and returns it as readable text, including signer names and signature-related annotations.

Advanced Features (Bonus)3/516 findings

Adds separate chart extraction and signature parsing, but no explicit low-confidence OCR flags are described.

Worked wellacross all testslink to this finding

Exposes an API key on the home page and pairs it with documentation support.

Worked wellacross all testslink to this finding

Exposes API-key access and documentation from the home page, giving the tool a built-in API entry point alongside the UI workflow.

Markdown Quality4/53 findings

Outputs usable copyable markdown with clear structure, though it is not a downloadable export.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Produces usable markdown with clear section headings, a figure block, and bullet lists rather than collapsing the report into a flat text dump.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Outputs usable markdown rather than a flat text dump, with section headings, table blocks, chart blocks, and signature text separated into readable markdown structure.

tensorlake-tensorlake-hybrid-earningspdf-output.md
Loading file...
Tensorlake — tensorlake_hybrid_earningspdf_output.md

Landing AI

Usable#2 of 8

Strongest on table reconstruction, but weaker on visual retention and top-level hierarchy.

Complex Document Handling4/54 findings

Handles long mixed-content reports consistently, with good results across tables, charts, and scanned pages despite some degradation.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Handles a long 84-page hybrid annual report with tables, charts, and scanned signatures in a fully automated API run, returning a usable markdown export.

llamaparse-hybrid-earnings-pdf-1.pdf
LlamaParse — Hybrid-Earnings-PDF.pdf
landing-ai-landingai-hybrid-earningspdf-output.md
Loading file...
Landing AI — landingai_hybrid_earningspdf_output.md
Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Processes an 84-page hybrid report with tables, charts, and scanned signatures in one automated pass, producing usable markdown without manual correction.

Reading Order & Structure3/549 findings

Usually preserves section flow and hierarchy, but major headings and scanned title-page structure are flattened or misread in places.

Failedwhen we tried: Scanned Research Paperlink to this finding

Misinterprets the title-page hierarchy in a scanned paper, producing an incorrect relationship between the title and surrounding content.

Worked wellwhen we tried: Scanned research paperlink to this finding

Preserves page flow and local hierarchy in a mixed-content section: the heading, body paragraphs, and intervening content stay in the same logical order across the source and parsed views.

Table Preservation4/537 findings

Reconstructs complex financial and scanned tables well, though nested header semantics and some table text placement are imperfect.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Reconstructs the segment-results table with previous and present first-quarter columns and year-over-year change, covering six segment rows plus the total row.

Struggledwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Flattens nested table headers by collapsing a multi-level header into a single header row, weakening the A-F3 segment grouping even though the numeric body remains readable.

Visual Content Retention2/518 findings

Charts and images are not retained as visual assets; they are mainly converted into text descriptions or annotations.

Failedwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Does not retain the waterfall chart as a visual asset; it converts the chart into a text description that preserves the numeric values and up/down transitions instead of the original figure.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

Does not retain a chart as a visual object; it converts the waterfall chart into text-only bullet descriptions instead of preserving the graphic in place.

Text & OCR Completeness4/51 finding

Recovers most readable text across hybrid and scanned PDFs, but some scanned title-page and intervening-text OCR errors remain.

Struggledwhen we tried: Scanned Research Paperlink to this finding

Fragments the vertically oriented 'cut completed' note in the table into five OCR pieces ('ed', 'et', 'np', 'cut con', and 'cut'), and the final check-area line is truncated in the extracted text.

Advanced Features (Bonus)3/521 findings

Includes useful semantic annotations such as attestation/signature handling and chart text extraction, but no clear low-confidence flagging.

Worked wellacross all testslink to this finding

The tool exposes developer-facing integration support: the report shows an API key plus documentation with multiple functions, so it can be tested and integrated without manual UI work.

Worked wellacross all testslink to this finding

Provides API access plus comprehensive documentation and multiple functions, making the tool straightforward to integrate and test programmatically.

Markdown Quality4/52 findings

Produces clean, usable markdown output rather than a flat dump, with generally coherent structure.

Worked wellacross all testslink to this finding

Returns parsed markdown as a downloadable output through a fully automated API workflow, with no manual correction or post-processing required.

landing-ai-landingai-hybrid-earningspdf-output.md
Loading file...
Landing AI — landingai_hybrid_earningspdf_output.md
landing-ai-landingai-financialpdf-output.md
Loading file...
Landing AI — landingai_financialpdf_output.md
landing-ai-landingai-scannedpdf-output.md
Loading file...
Landing AI — landingai_scannedpdf_output.md
Worked wellacross all testslink to this finding

Returns the extraction as downloadable Markdown output across runs, rather than only as an in-app preview.

LlamaParse

Usable#3 of 8

Strong hybrid-document OCR and reading-order reconstruction, but visual assets are largely textified rather than truly retained.

Complex Document Handling4/55 findings

Handled long, mixed-content documents well overall, though extraction quality dipped on especially complex table structures.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Handles an 84-page mixed-content annual report end-to-end and returns a usable markdown export without manual correction or post-processing.

llamaparse-hybrid-earnings-pdf-1.pdf
LlamaParse — Hybrid-Earnings-PDF.pdf
llamaparse-llamaparse-target-earnings-output-1.md
Loading file...
LlamaParse — llamaparse_target_earnings_output.md
Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Handles an 84-page hybrid annual report end-to-end and returns a usable markdown output without manual correction or post-processing.

Reading Order & Structure4/533 findings

Kept document hierarchy and column reading flow well across hybrid and scanned layouts, with only partial structure loss in some tables.

Struggledwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Extracts a table of contents as sequential text, recovering entries and page numbers but not the TOC hierarchy or relationships.

Worked wellwhen we tried: Scanned Research Paperlink to this finding

Reconstructs scanned multi-column pages into a coherent reading flow, keeping headings aligned with the paragraphs that follow.

Table Preservation3/555 findings

Preserved many table values and some grouped structures, but complex headers and TOC-like structures lost semantic clarity in harder cases.

Worked wellwhen we tried: Scanned research paperlink to this finding

Reconstructs a multi-level segment table with grouped headers and aligned values, preserving the six segment rows and totals such as 221,102 to 260,250 with a 17.7% Y/Y change.

Struggledwhen we tried: Scanned research paperlink to this finding

On a more complex segment table, it preserves the numbers but weakens the grouped-header semantics, making parent-child column roles less explicit in the reconstructed markdown.

Visual Content Retention1/520 findings

Charts, logos, and signatures were converted into text or table summaries instead of being retained as visual assets in the output.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

Does not retain embedded visuals as visuals; charts are converted into tables and logo/signature assets are surfaced as text descriptions instead of being preserved in place.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

Does not retain charts as charts; it serializes a waterfall chart into a table, changing the visual form in the markdown output.

Text & OCR Completeness4/52 findings

Recovered most readable text across the hybrid report, financial report, and scanned paper, with only some OCR/recognition imperfections.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Extracts embedded signature text from an image-based signature block, recovering the readable 'Ernst & Young LLP' text from the visual asset.

Worked wellwhen we tried: Scanned research paperlink to this finding

Recovers blurry signature/stamp text well enough to read the audit-marking as 'signature: Ernst & Young LLP' and keep the page number 32 attached to the extraction.

Advanced Features (Bonus)3/516 findings

Offered separate handling for tables/charts and downloadable visual assets, but no clear low-confidence or ambiguity flagging was shown.

Worked wellacross all testslink to this finding

The interface exposes separate downloadable visual-asset outputs alongside the markdown export, rather than forcing all extracted assets into a single text file.

Worked wellacross all testslink to this finding

Provides API-key creation together with documentation support.

Markdown Quality4/52 findings

Produced usable, structured markdown outputs rather than flat text dumps, with generally clean organization.

Struggledwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Extracts a table of contents as sequential text rather than a structured markdown block, so the entries and page numbers are recovered but the layout hierarchy is lost.

Struggledwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Extracts the table of contents as sequential text rather than a structured TOC, so entries and page numbers are recovered but the TOC’s organization is lost.

Adobe API

Usable#4 of 8

Best at keeping visual assets and financial tables in place; weaker on signatures and hierarchy.

Complex Document Handling3/52 findings

Handles long mixed-content PDFs, but quality drops on split scanned inputs and some structural fidelity degrades in harder documents.

Struggledwhen we tried: Scanned Research Paperlink to this finding

Requires splitting one 12-page scanned paper into two PDF inputs and returns two separate markdown outputs, so the original document is not processed as a single continuous file.

adobe-api-scanned-pdf-1-6.pdf
Adobe API — Scanned PDF 1-6.pdf
adobe-pdf-extract-api-scanned-pdf-7-14.pdf
Adobe PDF Extract API — Scanned PDF 7-12.pdf
adobe-pdf-extract-api-scanned-research-pdf-pages-1-to-6-output-2.md
Loading file...
Adobe PDF Extract API — scanned_research_pdf_pages_1_to_6_output.md
adobe-pdf-extract-api-scanned-research-pdf-pages-7-to-12-output-2.md
Loading file...
Adobe PDF Extract API — scanned_research_pdf_pages_7_to_12_output.md
Struggledwhen we tried: Scanned Research Paperlink to this finding

Requires scanned PDFs above 1 MB to be split into separate files before processing, which breaks continuity across the original long document.

Reading Order & Structure3/521 findings

Document-level structure is often preserved, but TOC hierarchy, section boundaries, and some scanned-document ordering degrade.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Preserves major section headings and document hierarchy in the 84-page hybrid report, keeping the top-level structure readable in the parsed output.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Preserves document-level hierarchy and major section ordering, keeping headings and narrative sections intact even when paragraph formatting is weaker.

Table Preservation4/552 findings

Preserves most financial table structure היט including grouped columns and balance-sheet layouts, but breaks down on dual headers and tables interrupted by text.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Correctly reconstructs grouped-column tables, keeping headers attached to their corresponding values in the extracted representation.

Worked wellwhen we tried: Scanned Research Paperlink to this finding

Preserves compact multi-column table hierarchy and keeps header-value relationships intact in grouped tables.

Visual Content Retention5/524 findings

Charts, figures, and images are kept in place and remain visually integrated in the markdown output.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Keeps embedded charts and images integrated in the output layout rather than separating or dropping them, showing strong visual fidelity for mixed-content pages.

Failedwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Fails to recover handwritten signature imagery, leaving the printed signature block and names but omitting the handwritten marks entirely.

Text & OCR Completeness4/53 findings

Generally recovers readable text well, but misses handwritten signatures and shows some OCR/structure gaps on scanned content.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

It does not recover handwritten signatures at all; the surrounding printed text remains, but the signature marks disappear from the parsed output.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

Fails to recover handwritten signature content while still retaining the surrounding printed text, leaving the signature area incomplete.

Advanced Features (Bonus)1/5scored, no findings
Markdown Quality4/5scored, no findings

Extend AI

Usable#5 of 8

Strong hybrid-document parsing, but visuals often stay out of flow

Complex Document Handling4/53 findings

Handles long mixed-content PDFs well, though quality drops somewhat on the most complex multilevel table layouts.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Can convert an 84-page hybrid annual report with native text, tables, charts, and scanned signatures into a usable downloadable markdown output without manual correction.

extend-ai-extendai-hybrid-earnings-pdf-output-6.md
Loading file...
Extend AI — extendai_hybrid_earnings_pdf_output.md
Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Handles an 84-page mixed-content financial report end to end in a single automated markdown export, keeping the converted document usable as a coherent report rather than degrading across sections.

llamaparse-hybrid-earnings-pdf-1.pdf
LlamaParse — Hybrid-Earnings-PDF.pdf
Reading Order & Structure4.5/517 findings

Keeps section hierarchy and reading flow clear across long reports and scanned papers, with only limited structural drift around complex tables.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Maintains report hierarchy and narrative flow so a section title, paragraph text, and a four-item bullet list stay in readable order instead of collapsing into a flat text dump.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Retains document sections with clear structural organization and consistent flow through a financial report conversion.

Table Preservation3.5/527 findings

Preserves row/column alignment and grouped headers well overall, but multirow and compound headers break in some cases.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Reconstructs a grouped financial table with clear row-and-column alignment and preserves nested header structure in markdown.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Preserves a financial table with a five-column year header (2015, 2014, 2013, 2012 (a), 2011) and aligned line items, keeping row-column correspondence intact.

Visual Content Retention3/518 findings

Charts and logos are retained as captions or references, but they are not consistently kept inline with the document flow.

Mixedwhen we tried: Target 2015 Annual Reportlink to this finding

Preserves a visual asset as a separate structured reference rather than keeping it inline with surrounding text, so the image is retained but out of document context.

Struggledwhen we tried: Scanned Research Paperlink to this finding

Extracts chart values but does not fully retain the chart's visual trend structure, so data is captured more faithfully than the visualization.

Text & OCR Completeness4.5/511 findings

Covers native text, scanned pages, signatures, handwriting, and low-clarity stamps with only minor OCR slips and a few missing contextual bits.

Struggledwhen we tried: Scanned Research Paperlink to this finding

Drops annotations positioned between table columns, losing contextual text that should have been captured with the table.

Mixedwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Correctly extracts signature blocks and a blurred stamp, but can misread low-clarity text by turning "LLP" into "1LP".

Advanced Features (Bonus)2/514 findings

Shows structured table/chart extraction, but there is no clear evidence of explicit low-confidence OCR or ambiguity flagging.

Worked wellacross all testslink to this finding

Provides API-key provisioning from the developers tab together with documentation support, indicating productized API access rather than a one-off demo path.

Worked wellacross all testslink to this finding

Exposes API-key generation in the developer area alongside documentation support, enabling programmatic use without manual post-processing.

Markdown Quality5/5scored, no findings

Mistral AI

Usable#6 of 8

Strong OCR and export automation, with good table recovery but inconsistent hierarchy on longer documents.

Complex Document Handling3/56 findings

Processed long mixed-content PDFs end-to-end, but quality degraded on hierarchy and complex table reconstruction in larger documents.

Mixedwhen we tried: Target 2015 Annual Reportlink to this finding

Handles an 84-page mixed-content report across most sections without full collapse, but hierarchy becomes flattened in some places, so long-document consistency is only partial.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Keeps reading flow intact on page 6 of an 18-page report, preserving the section heading and paragraph order inside a dense narrative block.

Reading Order & Structure3/540 findings

Reading flow was often preserved, but hierarchy was inconsistent, with flattened TOCs and missed section levels.

Failedwhen we tried: Scanned Research Paperlink to this finding

Recovers the opening content but flattens the structural hierarchy, losing the semantic distinction between the title and the abstract.

Worked wellwhen we tried: Scanned Research Paperlink to this finding

The scanned paper is reconstructed with section hierarchy and reading flow intact, so headings and supporting paragraphs stay correctly connected despite the multi-column layout.

Table Preservation3/540 findings

Handled some layered financial tables well, but multilevel headers and complex scanned tables lost structural fidelity.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Preserves the hierarchical header structure in dense financial tables, keeping parent headers and their child columns related in the reconstructed markdown.

Failedwhen we tried: Scanned Research Paperlink to this finding

The parser breaks column boundaries and disrupts value alignment in a complex table, making the reconstructed table materially less faithful to the source.

Visual Content Retention4/515 findings

Charts, signatures, and other visuals were retained as page-linked assets in the output folders rather than being dropped.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

It extracts visual assets into page-specific folders and keeps charts, signatures, and other elements associated with their source pages rather than collapsing them into one combined output.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Exports charts, signatures, and other visual assets into page-specific folders so they remain associated with their source pages instead of being collapsed into a single output blob.

Text & OCR Completeness4/5scored, no findings
Advanced Features (Bonus)3/5scored, no findings
Markdown Quality4/55 findings

Exported usable overall and page-wise Markdown files in downloadable ZIPs, though structure could flatten in places.

Worked wellacross all testslink to this finding

Exports a usable markdown package with both consolidated and page-wise files inside a downloadable ZIP, supporting end-to-end consumption and page-level validation without manual post-processing.

mistral-ai-mistral-ai-hybrid-earnings-pdf-output-zip-3.zip

ZIP
Mistral AI — Mistral AI Hybrid Earnings PDF Output ZIP.zip

mistral-ai-mistral-ai-financial-pdf-output-zip-file-2.zip

ZIP
Mistral AI — Mistral AI Financial PDF Output ZIP File.zip

mistral-ai-mistral-ai-scanned-pdf-output-zip-2.zip

ZIP
Mistral AI — Mistral AI Scanned PDF Output ZIP.zip
Worked wellacross all testslink to this finding

The tool returns usable markdown in a downloadable ZIP that includes both a consolidated document and page-wise markdown files, supporting both end-to-end consumption and page-level inspection.

Upstage AI

Needs work#7 of 8

Strong at native financial table reconstruction, but weak on scanned multicolumn structure and visual preservation.

Complex Document Handling3/51 finding

Handles long hybrid reports end-to-end, but quality drops on mixed-content layouts such as signatures, multicolumn text, and scanned pages.

Worked wellwhen we tried: Target 2015 Annual Reportlink to this finding

Accepts an 84-page hybrid annual report and returns a downloadable markdown file through a fully automated API call, with no manual correction or post-processing required.

upstage-ai-upstage-hybrid-earningspdf-output-1.md
Loading file...
Upstage AI — upstage_hybrid_earningspdf_output.md
Reading Order & Structure2/532 findings

Hierarchy works in parts, but multicolumn and scanned documents lose paragraph order and section structure.

Failedwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Flattens a section heading into body text, removing the visual and structural distinction between the heading and the content it introduces.

Failedwhen we tried: Scanned Research Paperlink to this finding

Loses the reading order on a dense scanned two-column page, flattening the document flow so the original section sequencing is not maintained.

Table Preservation3/527 findings

Reconstructs native financial tables well, but complex headers and some table layouts become misaligned in other documents.

Mixedwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Preserves financial table rows, columns, and value placement with strong fidelity, but misses a small number of currency symbols, leaving the numeric rendering slightly incomplete.

Mixedwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Reconstructs a five-year financial table with correct row/value placement, but misses a small number of currency symbols in the extracted cells.

Visual Content Retention2/519 findings

Charts and figures are converted into text/value extraction rather than preserved as visual assets in the right position.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

Fails to preserve signature-page visuals: handwritten signatures are not clearly identified and the surrounding section structure collapses during extraction.

Failedwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Does not reliably detect or identify handwritten signatures, so the signature block is not retained as legible visual content even though nearby digital text is recovered.

Text & OCR Completeness4/53 findings

Covers most readable content and handles scanned pages, but some currency symbols and structural details are missed.

Mixedwhen we tried: Target 2015 Annual Reportlink to this finding

Extracts most table values correctly, but misses a small number of currency symbols, so the OCR is not fully complete for numeric notation.

Struggledwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Preserves the numeric amounts in the same 11-row table, but drops the currency symbols on most extracted values, so the OCR is not fully complete.

Advanced Features (Bonus)2/56 findings

Provides chart/table extraction and API automation, but does not clearly flag low-confidence OCR or ambiguous regions.

Worked wellacross all testslink to this finding

Provides documented API-key access for endpoint use.

Mixedwhen we tried: Scanned Research Paperlink to this finding

Recovers chart values and tags the asset, but emits them as raw delimiter-separated text instead of an organized chart representation.

Markdown Quality3/5scored, no findings

Nutrient.io

Unstable#8 of 8

Good at basic OCR and section hierarchy, but weak on tables, charts, and other visual content in complex documents.

Complex Document Handling2/53 findings

The tool processed long, mixed-content PDFs, but quality degraded on complex tables, chart pages, and scanned layouts.

Failedwhen we tried: Scanned Research Paperlink to this finding

As table complexity increases to multi-level grouped rows and column hierarchies, the parser loses the ability to preserve structural boundaries, with cells misaligned, merged incorrectly, or lost entirely.

Mixedwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Recovers some section/body hierarchy in isolated parts of an 18-page filing, but only selectively rather than consistently across the document.

Reading Order & Structure3/532 findings

Section hierarchy was preserved in some places, but paragraph flow and page-level order broke in scanned and dense documents.

Struggledwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Struggles with paragraph ordering in a table-heavy financial report: paragraph boundaries fragment, and the narrative flow is not consistently preserved.

Worked wellwhen we tried: Scanned Research Paperlink to this finding

Preserves hierarchical reading order in a scanned research paper, correctly aligning section headings with the corresponding column content.

Table Preservation2/530 findings

Simple and grouped tables were sometimes usable, but multi-level headers and complex row/column relationships were often misaligned or lost.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

Breaks a straightforward financial table into misaligned rows and columns, weakening the row-to-value relationships and losing the source table’s structure in markdown.

Failedwhen we tried: Scanned Research Paperlink to this finding

Breaks down on a more complex grouped-row table, with cell boundaries misaligned, merged incorrectly, or lost.

Visual Content Retention1/527 findings

Chart values were extracted in linear form, but figures, chart semantics, and handwritten signatures were not retained as visual content.

Struggledwhen we tried: Scanned Research Paperlink to this finding

Extracts chart values from a scanned figure but does not retain the chart’s structure, axes, or layout relationships.

Failedwhen we tried: Target 2015 Annual Reportlink to this finding

The tool keeps the surrounding signature-related text but omits the handwritten signature itself, so the visual signature content is not retained in the output.

Text & OCR Completeness3/5scored, no findings
Advanced Features (Bonus)0/5scored, no findings
Markdown Quality3/51 finding

Outputs were delivered as usable markdown, but structural issues and fragmented content reduced overall markdown cleanliness.

Worked wellwhen we tried: Sumitomo Heavy Industries Consolidated Financial Reportlink to this finding

Returns the extraction as a downloadable Markdown file, providing a usable markdown output format for the parsed report.

nutrient-io-nutrient-hybrid-earningspdf-output-2.md
Loading file...
Nutrient.io — nutrient_hybrid_earningspdf_output.md

Final Take

Overall, Extend AI is the best balanced pick from these scorecards. It has the strongest markdown quality (5/5), very strong reading-order structure (4.5/5), strong OCR (4.5/5), and solid complex-document handling (4/5). The main trade-off is that visual-content-retention is only mid-pack (3/5), so it is not the best option when preserving page layout and visual assets is the priority. If layout fidelity matters most, Adobe API wins that lane: it has the best visual-content-retention (5/5) and strong table preservation (4/5), with good OCR (4/5) and markdown quality (4/5). Its weaker point is hierarchy/signature handling, so it is better for visually faithful extraction than for clean semantic structure. For table-heavy documents, Landing AI is one of the top choices with table-preservation at 4/5 and solid OCR/markdown (4/5 each), but its visual retention is very weak (1/5) and reading order is only moderate (3/5). LlamaParse and Tensorlake are better if you care more about structure and reading order in mixed PDFs: both reach 4/5 on reading order, and LlamaParse is specifically strong on mixed PDFs, though it loses more on visual retention. Tensorlake is the more structured of the two, but it is still weaker on hierarchical scanned tables. Mistral AI is the best compromise when you want good OCR, better visual retention than most competitors, and export automation, but its hierarchy gets less consistent on longer documents. Upstage AI is a niche pick for native financial table reconstruction, while PDF Vector and PDF.ai are not competitive here, with PDF.ai failing outright.

Similar Tools

The tools we tested for this use case — each card opens its full tested review.

Built by FutureSmart AI — the team behind AI Demos

Need a custom AI solution for this use case?

If you are looking to build a custom PDF-to-markdown conversion, OCR extraction, or document parsing pipeline for your business or internal workflow, email us at contact@futuresmart.ai.

Get a custom build

Found something inaccurate or missing? We try to keep our AI research accurate and useful. If you found outdated information, an issue, or have a suggestion, email us at collaborate@aidemos.com.

Comments (0)

Please Log in to join the discussion.