firecrawl-parse
Convert a local file (PDF, DOCX, XLSX, HTML, …) to markdown, or answer questions about its content. Use whenever the input is a file path, not a URL.
By firecrawl · 49,785 installs
npx skills add firecrawl/cli --skill firecrawl-parse
Source repository · Upstream listing
firecrawl parse
Turn a local document into clean markdown on disk. Supports PDF, DOCX, DOC, ODT, RTF, XLSX, XLS, HTML/HTM .
Quick start
Always save to .firecrawl/ with o — parsed docs can be hundreds of KB and blow up context if streamed to stdout. Add .firecrawl/ to .gitignore .
Then read the output incrementally with head , grep , or rg .
Run firecrawl parse help for the full option list.
Done when: the markdown, summary, or answer is written under .firecrawl/ and you have inspected it with bounded reads.
Tips
Quote paths with spaces: firecrawl parse "./My Doc.pdf" o .firecrawl/mydoc.md .
Max upload size: 50 MB per file.
Credits: ~1 per PDF page; HTML is 1 flat.
Check .firecrawl/ before re parsing the same file.
To check your credit balance (recommended for batch processing and similar workflows), use firecrawl credit usage (requires authentication).
See also
[firecrawl scrape](../firecrawl scrape/SKILL.md) — same idea for URLs
[firecrawl build scrape](https://github.com/firecrawl/skills/tree/main/skills/build/firecrawl build scrape) — building document extraction into an app instead of running it here