100% browser-based · zero upload

Your files.
Your device.
Your rules.

55+ professional PDF, image & document tools — all running privately in your browser. Nothing leaves your device. No watermarks. No sign-up. Forever free.

Explore All Tools How privacy works
55+
Free tools
0 KB
Uploaded to servers
No file size limits
// Popular right now
🔀 Merge PDF✂️ Split PDF📦 Compress💬 Chat PDF🖼️ PDF→JPG📄 Word→PDF🧾 GST Invoice🔐 Encrypt👁️ OCR PDF🎨 Remove BG📊 Excel→PDF🔪 Cut PDF
const result = await mergePDF(files);
// ↑ runs entirely in your browser
const uploaded = false; // always
download(result); // yours, instantly
Zero-server architecture
No watermark, ever
🔒Files stay on device
📡Works offline
🚫No sign-up required
No file size cap
// 55+ tools

Everything your documents need

/
Press / to search · Filter by category above
🔀
Merge PDF
Combine multiple PDFs into one
✂️
Split PDF
Extract pages or split by range
📦
Compress PDF
Reduce file size without quality loss
🖼️
PDF → Images
Convert PDF pages to JPG or PNG
🖼️
JPG → PDF
Convert images to PDF format
📄
Word → PDF
Secure Word to PDF conversion
📝
PDF → Word
Convert PDF back to editable Word
🔄
Rotate PDF
Rotate pages individually or all
📋
Organize Pages
Reorder, delete or rotate pages
✂️
Crop PDF
Crop margins from PDF pages
✍️
Edit PDF + Sign
Add text, shapes and signatures
💬
Annotate PDF
Highlight and comment on PDFs
💧
Add Watermark
Stamp text or image over PDF
🔢
Page Numbers
Insert numbers with custom style
📰
Header & Footer
Add custom headers and footers
🔖
Add Bookmarks
Create navigation bookmarks
Redact PDF
Permanently hide sensitive info
📐
Flatten PDF
Remove forms and annotations
New
🔪
Cut PDF
Cut pages in half — H or V
🗑️
Remove Pages
Delete specific pages from PDF
📄
Add Blank Page
Insert blank pages anywhere
Add Pages
Insert pages from another PDF
🏷️
Edit Metadata
Edit title, author, keywords
🧹
Remove Blank Pages
Auto-detect and remove blanks
🔐
Encrypt PDF
Protect with strong password
🔓
Remove Password
Unlock password-protected PDFs
🔍
Privacy Scanner
Find hidden metadata and text
🪪
Fingerprint PDF
Embed invisible tracking info
🌐
HTML → PDF
Webpages to document format
Md
Markdown → PDF
Convert Markdown to polished PDF
📊
Excel → PDF
Spreadsheets to readable PDFs
📋
CSV → PDF
Convert CSV data to PDF table
📃
Text → PDF
Convert plain text to PDF
📚
PDF → ePub
Convert PDF to eBook format
🔊
PDF → Audio
Text-to-speech from PDF
New
{}
PDF → JSON
Extract structured data for devs
New
Md
PDF → Markdown
Convert PDF to Markdown format
📝
PDF → Text
Extract all text from PDF
New
🗜️
PDFs to ZIP
Bundle multiple PDFs into ZIP
🖨️
PDF Imposition
N-up printing layout for PDFs
📓
PDF to Booklet
Arrange pages for booklet print
New
PDF to Grayscale
Convert colour PDF to B&W
🖼️
Image → PDF
Convert any image to PDF
🖼️
PNG → PDF
Convert PNG images to PDF
🖼️
PDF → PNG
Export PDF pages as PNG
🖼️
PDF → WebP
Export PDF pages as WebP
AI
👁️
OCR PDF
Make scanned text searchable
AI
💬
Chat with PDF
Ask questions about your doc
AI
🤖
AI Summarizer
Get key points instantly
AI
⚖️
Compare PDFs
Page-by-page diff of two PDFs
AI
🎨
Remove BG
Clear image backgrounds instantly
AI
🔧
Repair PDF
Fix corrupted PDF files
New
👓
PDF Viewer
View PDFs with search and zoom
New
🔢
Word Counter
Count words in any PDF
🗜️
Compress Image
Reduce image file size
IN 🇮🇳
🧾
GST Invoice
Generate compliant invoices
IN 🇮🇳
🖨️
POS Billing
Quick thermal print receipts
// zero friction
Done in three steps
01
📂
Pick a tool & drop your file
Choose from 55+ tools. Drag your file in — no account, no waiting, no limit.
02
⚙️
Browser does the work
WebAssembly runs the processing locally on your CPU. Your file never moves.
03
⬇️
Download instantly
Your processed file downloads directly. Memory clears when you close the tab.
const yourFile = dropZone.file;
// file lives only in memory
const result = await wasm.process(yourFile);
// ✗ fetch('/upload', yourFile)
// ✗ sendToServer(yourFile)
const uploaded = false; // always
download(result); // that's it
memory.clear(); // gone when you leave
// privacy by design

Your files never
leave your device

Doclair brings the server to your browser using WebAssembly. Processing happens directly on your CPU. We don't have servers to store your files — absolute privacy guaranteed by architecture, not just policy.

🛡️
Zero-upload architecture
Files processed in WebAssembly, entirely client-side
📡
Works fully offline
Once loaded, no internet required for any processing
🔍
No document tracking
We can't see your files even if we wanted to
🧹
Memory cleared on exit
Files vanish from memory when you close the tab