PlainLogic

Free tools

Free PDF tools

Free PDF tools that run in your browser. Your files are processed on your device.

Text → PDF

Paste or type anything (notes, a cover letter, grandma’s recipes) and get a clean, paginated PDF back.

How these tools actually work

There is no server doing the converting. When you use one of these tools, JavaScript in this page does the work locally and hands the finished file back to your browser’s download button. That is why there is no queue, no account needed today, and no file-size policy written by a lawyer. Local-first is the house rule: features that do need a server — live data, contact messages, a future email list or account — are always labeled as such.

Type or paste text and get a clean paginated PDF back. Drag in a stack of photos and merge them into one PDF. Pull the text layer out of an existing PDF. Count words, fix capitalization, and tidy up text without opening a word processor. The tools work right here on this page, on phones too — and if one ever misbehaves, tell me about it and I will take a look.

Text → PDF

Wraps your text to fit clean A4 pages with a title up top, then assembles a real PDF by hand — no PDF library needed. The file is named from your document title.

Photos → PDF

Each image is converted to high-quality JPEG and placed on its own page, centered and scaled to fit with margins. The order of your file list is the page order.

PDF → Text

Uses the open-source pdf.js reader (loaded once, on demand, from a public CDN) to read the PDF’s text layer, page by page. Scanned-image PDFs have no text layer, so they come back empty — that is a property of the file, not a bug.

Text toolkit

Counts words, characters, and sentences as you type, estimates reading time at 200 words per minute, and applies case conversions or whitespace cleanup in place.

Questions, answered honestly

Is it free?

Yes. All four tools — Text to PDF, Photos to PDF, PDF to Text, and the text toolkit — are free to use as often as you like. There is no account and no trial. PlainLogic may introduce optional accounts or paid features in the future, but these tools are free to use today.

Do my files get uploaded?

No. Every conversion happens right in your browser tab, on your own device — your text, photos, and PDFs are processed where they sit. The one exception: the PDF to Text tool loads its open-source reader library (pdf.js) from a public CDN when you first use it, and only if you are online — your PDF file itself still never goes anywhere.

What formats are supported?

Photos to PDF accepts image files — JPG, PNG, WebP, and GIF — and merges them into one multi-page PDF, one image per page. PDF to Text reads standard .pdf files that contain a real text layer. Text to PDF produces clean A4 PDFs from plain text, and the text toolkit works on any text you paste in.

Why did PDF to Text come back empty?

Some PDFs are really just pictures of pages — scans or photos of documents — and those have no text layer to pull from. You would need an OCR tool, which reads the pixels themselves, to get words out of a scanned PDF.

Keep exploring the lab

Live data

Situation Room

The lab’s live console: real-time weather, alerts, earthquakes, wildfires, water levels, tides, and radar on one map.

The lab

Back to the lab

Mini games, the Mini Lab block builder, AI experiments, and the blog — free to use today, no accounts needed.

Contact

Say hello

Found a bug, want a feature, or just want to talk shop? Email is the fastest way to reach the person behind PlainLogic.