RunPulp
PDF → Markdown · layout aware

Clean Markdown, from messy PDFs.

Drop a PDF or image. RunPulp parses the layout, preserves reading order, and hands you Markdown you can search, edit, or pipe into an LLM.

Drop a PDF or image
or click anywhere to browse · 32 MB max · nothing is stored
or
PDFPNGJPGWEBP
Layout aware
Columns, tables, and figures stay in reading order.
LLM-ready
95% less context, same meaning. Pipe to any model.
Nothing stored
Files are processed and dropped. No accounts required.
No file selected·0 B

Uploading document

No file selected · 0 B
uploadedparsedmarkdownsavingsready
0%
Usually takes 8–20 seconds. You can stay or leave — we'll keep your spot if you return to this tab.
Here's your Markdown.
output.md · generated in · 0 B0 B
output.md· 0 B
File size
0 B0 B
LLM context
0 tok
Blocks
0 tokens out
reading order preserved
Time
pipeline · layout-aware v3
ready when you are
RunPulp · v3
Also from us: JustBeginning ↗ — beginner’s guides for new hobbies