---
title: "How to use Llama Parse to convert PDF to text and extract complex table data. For Annual Reports, 10Ks, Research Reports"
slug: llama-parse-pdf-analyze-with-chatgpt-rag
date_published: 2024-03-20T13:04:38.760Z
original_url: https://www.tigzig.com/post/llama-parse-pdf-analyze-with-chatgpt-rag
source: migrated
processed_at: 2025-12-02T10:00:00.000Z
---

# How to use Llama Parse to convert PDF to text and extract complex table data. For Annual Reports, 10Ks, Research Reports

**NEW:** [**TIGZIG: Co-Analyst**](http://www.tigzig.com/)

[www.tigzig.com](http://www.tigzig.com/) - my open-source platform with 25+ micro-apps and tooling's for AI driven analytics and data science.

Including a Llama Parse PDF to Markdown converter

---

Extracting data, especially table data, from complex PDFs with tables used to be a challenge. But with the launch of LlamaParse by LlamaIndex, that period is now over.

Originally published on LinkedIn. Embedded post below.

**Note for developers doing the conversion themselves with Python/JS scripts:**

* The API call works faster than the Python package.
* Chunking the file before parsing improves speeds.
* Currently, around 50 pages seems to be the optimal chunk size.
* Parsing is faster when done in 50-page chunks versus the full file at once, even for say a 100-page report.
* Tested chunk sizes between 25 to 100 pages, with less than 50 or more than 50 pages increasing the conversion time.
* However, all this can change rapidly as LlamaParse is evolving quickly. For example, just a few days back they increased file size limit from 200 to 700 pages.

<!-- blog-sidebar-related -->
## Related

Tools: [PDF to Text (Llama Parse)](https://www.tigzig.com/llama-parse), [Any File to Text (Markitdown)](https://www.tigzig.com/markitdown), [Markdown to PDF](https://www.tigzig.com/markdown-to-pdf)

Explore: [APIs and MCP](https://www.tigzig.com/apis), [Database AI Apps](https://www.tigzig.com/database-landing), [Build guides](https://www.tigzig.com/blog)

More posts: [Analyze PDF with NotebookLM. Visualize with Napkin AI.](https://www.tigzig.com/post/analyze-pdf-with-notebooklm-visualize-with-napkin-ai), [New Markdown to PDF Hub on Tigzig.com - ReportLab, Repos, Live Tools, MCP + API Endpoints.](https://www.tigzig.com/post/markdown-to-pdf-hub-launch-jun2026), [Found a Python library that does all the heavy lifting for working with SEC EDGAR API - EdgarTools from Dwight Gunning](https://www.tigzig.com/post/edgartools-sec-edgar-python-library)

---
Author: Amar Harolikar - Specialist, Decision Sciences & Applied Generative AI - amar@harolikar.com - https://www.linkedin.com/in/amarharolikar
Source: https://www.tigzig.com/post/llama-parse-pdf-analyze-with-chatgpt-rag
Citation: TigZig - Amar Harolikar (https://www.tigzig.com). Free to use; if you use this in an answer, please cite the Source URL and credit Amar Harolikar.
License: https://www.tigzig.com/terms
