Menu

1 / 3

I built a free PDF toolkit with Next.js and Python (and what I learned about PDFs)

DEV Community: nextjs·Muhammad Ali·5 days ago
#qV0eNAjL
#devtonextjs#devto#dev#built#pdfs
Reading 0:00
15s threshold

A few weeks ago I started building MyPDFLabs, a free set of online PDF tools. It's live now, and I'd like to share what it does, how it's built, and what I learned about PDFs along the way. I'd also really like your feedback.

Why I built it

Every time I needed to rotate, merge or sign a PDF, the same things got in the way: a sign-up wall, a watermark on the result, or a small file size limit. I wanted a tool where you open the page, upload the file and get the result.

So I built one.

What it does

MyPDFLabs has around 26 tools in the browser:

Edit and create PDFs: change text, add images, shapes and signatures

Organize: merge, split and extract pages, rotate, delete and reorder pages, add page numbers

Convert: PDF to Word, Excel and images, and Word, Excel, PowerPoint and images to PDF

Protect and clean up: compress, watermark and stamp, redact, encrypt and unlock, flatten

Sign and fill forms

OCR for scanned documents

Chat with PDF , to ask questions about a document

An ATS-friendly resume…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.