Convert a plain text file into a PDF.
Click to select file(s) or drag and drop
Text files (.txt)
Your files never leave your device.
RTL languages (Arabic, Urdu, Persian, etc.) are automatically detected and text direction is adjusted.
Processing...
Text to PDF lays out plain text on pages with your choice of font and size.
This tool runs entirely in your browser. Your file is read from your device, processed in memory, and saved back to your device — it is never uploaded to QPDF or anyone else. The first time you use it, your browser downloads the PyMuPDF engine (software only, about 54 MB) from qpdf.ca and keeps it for offline use.