Documentation

How to use PDF Parser

Everything you need to know: supported inputs, output formats, limits, and ready-to-use examples.

What is PDF Parser?

PDF Parser is an AI-powered document extraction tool. Upload any PDF or image, define the fields you want, and receive structured JSON or CSV output in seconds. No templates, no configuration, no coding required.

Supported Inputs

  • PDF files (.pdf)
  • Images (.jpg, .png, .webp, .tiff, .bmp, .gif)

Output Formats

  • Structured JSON (default)
  • CSV export

Limits

20 MB
max file size per upload
Free trial available
then plans from $9/mo

Copy-Paste Examples

See what PDF Parser extracts

Invoice to JSON

Extract vendor, amounts, and line items from a PDF invoice.

invoice_numberdatevendortotal_amountline_items
{
  "invoice_number": "INV-2024-001",
  "date": "2024-01-15",
  "vendor": "Acme Corp",
  "total_amount": 1250.00,
  "line_items": [
    { "description": "Widget A", "qty": 10, "price": 100.00 },
    { "description": "Widget B", "qty": 5, "price": 50.00 }
  ]
}

Bank Statement to CSV

Extract transactions from a monthly bank statement.

datedescriptionamountbalance
date,description,amount,balance
2024-01-02,Direct Deposit,+3200.00,5430.50
2024-01-05,Electric Company,-142.30,5288.20
2024-01-08,Grocery Store,-87.65,5200.55
2024-01-12,Transfer In,+500.00,5700.55

Resume to JSON

Extract candidate info, experience, and skills from a resume PDF.

nameemailwork_experienceeducationskills
{
  "name": "Jane Doe",
  "email": "jane@example.com",
  "work_experience": [
    {
      "company": "TechCo",
      "title": "Senior Engineer",
      "dates": "2021-present"
    }
  ],
  "education": [
    { "school": "MIT", "degree": "BS Computer Science", "year": 2018 }
  ],
  "skills": ["Python", "React", "SQL", "Docker"]
}

Ready to try it yourself?

Start extracting structured data for free. No credit card required.