# 💡 Pro Tip: Don't Use PDFs for Tabular Data — Use CSV Instead

**URL:** https://community.crafterq.ai/t/pro-tip-dont-use-pdfs-for-tabular-data-use-csv-instead/55
**Category:** Agent Design & Best Practices
**Created:** [July 16, 2026, 10:47pm UTC](https://community.crafterq.ai/t/pro-tip-dont-use-pdfs-for-tabular-data-use-csv-instead/55 "2026-07-16T22:47:06Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![rakesh](https://avatars.discourse-cdn.com/v4/letter/r/258eb7/32.png) [@rakesh](https://community.crafterq.ai/u/rakesh)
#### Post date: [July 16, 2026, 10:47pm UTC](https://community.crafterq.ai/t/pro-tip-dont-use-pdfs-for-tabular-data-use-csv-instead/55/1 "2026-07-16T22:47:06Z")

</div>

One important thing I’ve seen when training AI agents is uploading PDFs as File sources that contain large tables of data.

While modern AI models can usually _read_ tables inside PDFs, PDFs are designed for **presentation** , not **data**. The underlying table structure is often lost, making it harder for the AI to accurately retrieve individual rows, columns, and values.

Whenever possible:

✅ Use **CSV** files for product catalogs, pricing lists, inventory, schedules, specifications, or any structured data.

CSV files preserve the relationships between rows and columns, making them much easier for AI to understand and retrieve accurately.

**Good candidates for CSV**

- Product catalogs
- Price lists
- Service plans
- Inventory
- FAQs stored in spreadsheets
- Location directories
- Event schedules

**Keep PDFs for**

- User guides
- Policies
- White papers
- Manuals
- Brochures
- Documentation intended to be read like a document

A small change in your source format can make a noticeable difference in response quality.

---

<div class="post-metadata">

### Author: ![russ\_danner](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.crafterq.ai/russ_danner/32/13_2.png) [@russ\_danner](https://community.crafterq.ai/u/russ_danner)
#### Post date: [July 17, 2026, 2:03pm UTC](https://community.crafterq.ai/t/pro-tip-dont-use-pdfs-for-tabular-data-use-csv-instead/55/2 "2026-07-17T14:03:44Z")

</div>

JSON, XML etc all work as well.  
The structure of a PDF is not always what you see – not all PDFs are created equal. Many look structured but under the hood, they are “a mess”

As they saying goes, “you are what you eat.”

Feed your AI well and it will perform well. Feed it a diet of visually appealing but structureless garbage and accuracy will suffer.
