Skip to content
Filezuma

Convert text, Markdown or CSV to PDF

Turn a text file, Markdown document or CSV spreadsheet into a neatly typeset PDF: headings, lists, code and tables kept, columns lined up, page numbers added. Or paste text. Nothing is uploaded.

Runs in your browser — this file is never uploaded

Loading the tool…

How to convert text, Markdown or CSV to PDF

  1. 1

    Add your text

    Drop a .txt, .md, .csv, .json or log file, or paste text in. Markdown and CSV are recognised from the file name.

  2. 2

    Choose the look

    Letter or A4, text size, page numbers. Plain text is monospaced by default so columns stay lined up.

  3. 3

    Download

    The PDF is typeset on your device with embedded fonts, so it looks the same everywhere.

Frequently asked

Which files can I convert?+

Plain text (.txt), log files, JSON (pretty-printed), Markdown (.md) and CSV or TSV tables, or anything you paste. The Markdown and CSV to PDF pages explain those in more detail.

Why is plain text in a typewriter-style font?+

Text files often line things up with spaces, such as tables, receipts and code. A monospaced font keeps those columns straight. Untick the option for ordinary prose.

Will accented letters print?+

Yes for Latin, Greek and Cyrillic scripts, using embedded Liberation fonts. Chinese, Japanese, Korean and Arabic are not covered by these fonts.

Is my text uploaded?+

No. The PDF is made inside your browser.

Is Text to PDF free to use?+

Yes. Text to PDF is free and unlimited, with no account and no watermark added to your document.

Are my files uploaded to a server?+

No. Text to PDF runs entirely inside your browser, so the document never leaves your device.

Which browsers does it work in?+

Any current version of Chrome, Edge, Firefox or Safari, on desktop, tablet and phone.

Related tools