Convert, protect, merge, and split PDF files — all free, all instant, processed entirely in your browser. No uploads to any server.
📁
PDF Toolkit — All Tools100% Browser-Based · No Server Upload
PDF → Word
Convert PDF into a real editable .docx Word document
PDF → Text
Extract raw plain text from PDF, with page range and format options
PDF → Excel
Extract tables and data from PDF into CSV format
Image → PDF
Combine JPG, PNG, WebP images into a single PDF file
Word → PDF
Print any .docx or .txt file to PDF via browser print
PPT → PDF
Convert PowerPoint presentations to PDF via browser
PDF Protect
Add password protection and permissions to PDF files
Merge PDFs
Combine multiple PDF files into one document
Split PDF
Split a PDF by page range, every N pages, or extract pages
Compress PDF
Reduce PDF file size by compressing images and optimizing content
NEW
🔒 Privacy First: All processing happens entirely in your browser using JavaScript. Your files are never uploaded to any server.
📄
PDF → Word (.docx)Real editable .docx output
📄
Drop your PDF here
or click to browse
PDF files only · Max 50MB
Processing...
Word Document Ready
Pages: —
Words: —
File: —
ℹ️ Real .docx output — opens in Microsoft Word, LibreOffice, Google Docs. Works best on text-based PDFs; scanned PDFs need OCR.
📝
PDF → Plain TextRaw text extraction · .txt or .html
📝
Drop your PDF here
or click to browse
PDF files only · Max 50MB
Processing...
Text Extracted
Pages: —
Characters: —
Words: —
ℹ️ Plain text extraction — works best on text-based PDFs. Scanned image PDFs require OCR.
📊
PDF → Excel / CSVExtracts tabular data
📊
Drop your PDF here
or click to browse
PDF files only · Max 50MB
Processing...
CSV Data Ready
Pages: —
Rows: —
Columns: —
⚠️ Tip: This tool extracts text and detects columns using spacing heuristics. Complex multi-table PDFs may require manual cleanup.
🖼️
Image → PDFJPG, PNG, WebP, GIF supported
🖼️
Drop images here
or click to browse — select multiple
JPG · PNG · WebP · GIF · BMP · Max 10 images
Creating PDF...
PDF Created Successfully
Images: —
Pages: —
File size: —
📝
Word / Text → PDFVia browser print dialog
📝
Drop your document here
or click to browse
.docx · .txt · .html · .md files
ℹ️ How it works: Your document opens in a styled print preview. In the browser print dialog, select "Save as PDF" to create your PDF file.
ℹ️ .docx files are converted to HTML via mammoth.js then printed. Complex formatting may vary.
📽️
PowerPoint → PDFVia browser print
📽️
Drop your presentation here
or click to browse
.pptx files · Max 50MB
ℹ️ A slide-by-slide view will open in a print window. Choose "Save as PDF" in the print dialog.
⚠️ Note: Full fidelity PPTX rendering is limited in browsers. For best results, use PowerPoint or Google Slides → File → Download as PDF.
🔒
PDF Password ProtectionAES-128 encryption
🔒
Drop your PDF here
or click to browse
PDF files only · Max 50MB
Enter a password
Encrypting...
Protected PDF Ready
Pages: —
Encryption: AES-128
File size: —
🔗
Merge PDFsCombine multiple PDFs into one
🔗
Drop PDF files here
or click to browse — select multiple
PDF files only · Select 2 or more
💡 Files will be merged in the order shown above.
Merging...
Merged PDF Ready
Files merged: —
Total pages: —
File size: —
✂️
Split PDFExtract or separate pages
✂️
Drop your PDF here
or click to browse
PDF files only · Max 50MB
Use commas to create multiple output files. e.g. "1-3, 4-6" → 2 files
Splitting...
Split Complete
Source pages: —
Output files: —
📦
Compress PDFReduce file size · Browser-based
📦
Drop your PDF here
or click to browse
PDF files only · Max 50MB
Compressing...
Compressed PDF Ready
Original: —
Compressed: —
Saved: —
Pages: —
ℹ️ How it works: Re-renders each page as a compressed image and rebuilds the PDF. Works great for scanned documents and image-heavy PDFs. Text-only PDFs may see less reduction.