Convert to PDF
Combine images, text, Markdown, and Word documents into a single PDF, in the order you choose.
How do I convert files to a single PDF?
What file types can I combine into a PDF?
Images (JPG, PNG), plain text files (.txt), Markdown files (.md), and Word documents (.docx). Drop any mix of these into the same batch, arrange them in order, and they're combined into one PDF — each file contributes one or more pages.
Will the text in my PDF be real, selectable text — or just a picture of the page?
Real text. Text, Markdown, and Word content is laid out as genuine PDF text, not a screenshot — so the output is searchable, selectable, and small in file size, the same as a PDF exported from a word processor.
How faithfully does a Word document (.docx) convert?
Headings, paragraphs, and bullet or numbered lists carry over. Complex layout — tables, multi-column sections, images embedded in the document, headers/footers, and exact spacing — does not, because reproducing Word's full layout engine isn't possible without uploading your file to a server, which this tool deliberately never does. For simple documents (letters, resumes, plain reports) this works well; for heavily designed documents, expect the content to carry over but not the exact look.
Is there a file size or page limit?
Each file can be up to 25MB (15MB for Word documents), and a batch can total up to 100MB. These aren't arbitrary — because everything happens in your browser rather than on a server, very large batches can slow down or crash the tab, so these limits exist to give you a clear message instead of a frozen page. For almost everyone converting a document, a resume, or a handful of images, this is far more room than you'll need.
Is it safe to convert files to PDF online?
Most online converters upload your files to a server to process them. This tool works entirely inside your browser — nothing is ever uploaded, which matters for anything sensitive like personal documents, IDs, or unpublished drafts.
No sign-up, no watermark, no file size fees. Runs 100% client-side.