Upload a file and pick a format to convert it to. Nothing leaves your browser.
One file at a time.
Supports images (JPG/PNG/WEBP), PDF, Word (.docx), PowerPoint (.pptx, text only), Markdown (.md), and plain text (.txt).
Drop any of these file types above to see the exact formats you can convert it to. Every conversion below runs in your browser — nothing is uploaded.
| From | To |
|---|---|
| JPG / PNG / WEBP | JPG, PNG, WEBP, PDF |
| JPG, PNG (per page), Markdown, plain text, Word (.docx) — text only, layout not preserved | |
| Word (.docx) | PDF, Markdown, HTML, plain text |
| Markdown (.md) | HTML, PDF, Word (.docx), plain text |
| PowerPoint (.pptx) | Markdown, plain text — text only, slide design not preserved |
| Plain text (.txt) | PDF, Markdown, Word (.docx) |
Yes — drop a .docx file and choose "PDF document." The page is rendered and flattened into image-based PDF pages, so the text won't be selectable afterward, but no copy of Word or any server is needed.
Yes — .pptx files can be converted to plain text or Markdown. This extracts the text from each slide; slide design, images, and layout aren't preserved.
True any-to-any, full-fidelity conversion needs a server running software like LibreOffice or Pandoc. Since every PDFly tool runs entirely in your browser with no server at all, conversions here are limited to formats a browser can genuinely produce — see the table above for exactly what's supported.
No — every conversion above runs with JavaScript libraries loaded from a CDN, executing entirely inside your browser tab.
Yes — merge, split, compress, rotate, watermark, and password-protect PDFs are all free, browser-only tools too. See all PDFly tools.