LAUNCH

Firecrawl just shipped PDF parsing that makes OCR wait obsolete

Signals Inbox·August 1, 2026·AI DevTools

Firecrawl has open-sourced a Rust parser that processed 200 PDFs in 2.8 seconds while producing the best overall and table scores in its published local-parser test. The bigger shift is not that OCR disappears. It is that agents can now detect which pages never needed OCR, extract them locally, and save the slow GPU path for the difficult ones.

The Signal, Explained in 3 Minutes

Q1What actually launched?

Firecrawl released pdf-inspector, an open-source Rust library that classifies PDFs and converts native text into structured Markdown. It runs locally and is available through Node.js, Python, Rust, a command line tool, and browser WebAssembly.

Q2How fast is it really?

In Firecrawl’s published test, pdf-inspector processed 200 PDFs in 2.8 seconds on an Apple M4 Pro. PyMuPDF4LLM took 15.5 seconds, LiteParse took 13.9 seconds, and OpenDataLoader took 9.8 seconds. Its initial PDF classification usually takes around 10 to 50 milliseconds.

Q3Does this actually replace OCR?

Not for scanned pages. The real trick is avoiding OCR when a PDF already contains usable text. Firecrawl estimates that roughly 54% of PDFs do not need OCR. Pdf-inspector detects those documents, extracts them locally, and tells the pipeline which difficult pages should still go to OCR.

Q4Why not send every PDF through AI?

Because visual parsing adds seconds, GPU cost, and another external service. Firecrawl describes a normal OCR route as taking roughly 2 to 10 seconds, while native extraction can finish in around 150 milliseconds. For agents processing hundreds of reports, invoices, papers, or filings, that gap quickly becomes expensive.

Q5Is the output actually good?

In its 200-document local-parser benchmark, pdf-inspector scored 0.875 overall, just ahead of LiteParse at 0.870. Its clearest lead was tables, where it scored 0.814 versus 0.693 for LiteParse and 0.401 for PyMuPDF4LLM. That matters because broken tables can quietly give agents the wrong numbers.

Q6So what changes for AI agents?

PDF reading becomes a routing problem instead of an OCR-everything problem. Agents can inspect a file almost instantly, parse the easy pages locally, and spend GPU time only on scans, images, formulas, or damaged text. Firecrawl already uses this hybrid approach inside Fire-PDF, which it says made its previous PDF pipeline 3.5 to 5.7 times faster.

← Back to the signals