Skip to content
ezyPDF
Convert PDFFull support
Processed in browser

What “processed in browser” means

  • Your file is never sent to a server.
  • The work happens only in your browser's memory.
  • Refreshing or closing the page discards the work in progress.
  • Files you download stay on your device.
  • Requests for ads and site resources are separate from your file — they never carry it.

Text to PDF — Give Plain Text a Layout

Sometimes you need to share something that's only text — a note, a log, a snippet — as a proper document. Instead of opening a word processor to paste and re-export, you can go straight from text to PDF.

The text you type or open is laid out inside your browser. Nothing is transmitted, and the resulting PDF goes straight to your device.

Loading tool…

When your text contains Korean, Japanese, or Chinese, a font covering exactly the characters you used is embedded so the file renders identically anywhere. Latin-only text uses a built-in font and stays small.

How to use

  1. 1

    Add your text

    Paste into the box or open a .txt file. Files are read only inside your browser.

  2. 2

    Choose the layout

    Set paper size and orientation, margins, font size, and line spacing. Turn on page numbers if you want them.

  3. 3

    Create the PDF

    Press create; the page count and file size appear and you can download immediately.

Key features

  • Non-Latin fonts embedded

    Only the characters you actually used are embedded, so the document renders the same on machines without the font installed.

  • Your line structure survives

    Blank lines are preserved so paragraph breaks stay intact. Long lines wrap to the page width.

  • Fine layout control

    Adjust margins and line spacing to control how much fits on a page.

  • Optional page numbers

    Print a number at the bottom centre so a printed stack stays in order.

Limits of this tool

  • Markdown and HTML are not interpreted — the characters appear literally.
  • Tables, images, bold, and italics are not supported.
  • Text containing CJK characters embeds a font, adding a few hundred kilobytes.
  • Tabs become spaces, so column alignment may drift.

When to use it

  • Share meeting notes

    Turn notes from a notes app into a document you can send.

  • Attach logs

    Document an error log or a processing record for a report.

  • Quick notices

    Produce a simple announcement without opening an editor.

How are your files handled?

The text you type or open is laid out inside your browser. Nothing is transmitted, and the resulting PDF goes straight to your device.

Selected files open only in your browser's memory, and results are handed straight to your device when you save. Close the tab and any remaining data is gone with it. See the Privacy Policy and File Retention Policy for details.

Text → PDF FAQ

Will Korean or Japanese text render correctly?
Yes. A subset font containing exactly the characters you used is embedded, so it renders the same on machines without that font.
Can I use Markdown formatting?
No. The text is typeset literally, so a leading # appears as a hash character.
Why is the result file large?
Because CJK text embeds a font. Latin-only text produces a much smaller file.
How are long lines handled?
They wrap to the page width. For logs where line integrity matters, landscape fits more per line.