Our Story

Built for
Indian Sellers.

PDFCraft was built because Meesho sellers were wasting hours every week manually cutting and printing shipping labels. We thought: there has to be a better way. So we built one — free, private, and instant.

🎯 Our Mission

To give every Indian seller, student, freelancer, and small business owner access to powerful PDF tools — completely free, forever — without requiring an account, without uploading their private documents to the cloud, and without compromising on quality or speed.

We believe that productivity tools should be universally accessible. A Meesho seller in a tier-3 city deserves the same tools as a large e-commerce company. PDFCraft levels that playing field.

The Problem We Solved

In 2024, Meesho had over 15 million active sellers across India. Every single one of them faced the same daily frustration: when they downloaded their order PDFs from Meesho, each file contained both the shipping label and the tax invoice on the same page. To print just the shipping label, sellers had to manually crop it — one by one — using screenshot tools, photo editors, or even scissors after printing the whole page.

For a seller processing 50 orders a day, this was consuming 1–2 hours of manual work daily. Multiplied across millions of sellers, this was hundreds of millions of hours of wasted human effort every year.

We searched for existing solutions. We found tools that required uploading files to servers (a privacy risk for business documents), tools that had low file limits (1–2 PDFs), and tools that charged ₹500–₹2,000/month for basic functionality. None of these were acceptable for small sellers operating on thin margins.

So we built PDFCraft. A tool that runs entirely in the browser, processes unlimited files in batches, requires zero signup, costs nothing, and never touches your files on a server. The core Meesho Label Cropper was built and shipped in 3 weeks, and the response from sellers was immediate and enthusiastic.

Since then, we have expanded to 7 tools — PDF Merge, Split, Compress, PDF to Image, Image to PDF, and PDF Crop/Trim — with AI-powered tools in development. Every tool follows the same philosophy: free, private, browser-based, and genuinely useful.

What We Stand For

Our Core Values

🔒

Privacy by Design

Your files never leave your device. We built our architecture around local processing — it is not an afterthought, it is the foundation.

🆓

Genuinely Free

Free means free — no hidden paywalls, no "free trial" that expires, no forced signup. We are funded by ads, not by selling your access.

Speed & Simplicity

Every tool should be usable in under 30 seconds by someone who has never seen it before. No tutorials needed. Just upload and go.

🇮🇳

Built for India

Our tools are optimized for the Indian e-commerce ecosystem — Meesho, Flipkart, Amazon India — with more platform-specific features coming.

📱

Mobile First

Most of our users are on Android phones. Every tool is designed to work beautifully on a 6-inch screen, not just on a desktop computer.

🌐

Offline Capable

After the first page load, PDFCraft can process files even with poor connectivity. This matters for sellers in areas with unstable internet.

How Our Tools Work

PDFCraft is built entirely on modern browser APIs and open-source libraries. Here is how each major feature works technically:

🏷️ Meesho Label Cropper

When you drop a Meesho PDF, we use PDF.js to render each page into an HTML Canvas element entirely in memory. We then crop the canvas to the top portion (default 52%, adjustable via slider) which contains the shipping label. The cropped canvas is then converted back to a PDF using pdf-lib or exported as a PNG — all without any server involved.

PDF.jspdf-libCanvas APINo server

🔗 PDF Merge

Multiple PDF files are read using the browser's FileReader API. Each file is loaded into pdf-lib as a PDFDocument object. Pages from all documents are then copied into a new PDFDocument in the order you specify. The merged document is serialized to bytes and offered as a download via a Blob URL.

FileReader APIpdf-libBlob API

🗜️ PDF Compress

Compression is achieved by re-rendering PDF pages through PDF.js at a controlled resolution (DPI), then re-encoding the content using jsPDF. Lower quality settings result in smaller file sizes. This approach works especially well on PDFs that contain large embedded images, which is typical of shipping label PDFs from e-commerce platforms.

PDF.jsjsPDFCanvas API

🖼️ PDF to Image

Each PDF page is rendered to an HTML Canvas using PDF.js at your chosen resolution (72–300 DPI). The canvas is then exported using the native canvas.toBlob() method as PNG or JPEG. For multi-page PDFs, a ZIP file is created using client-side JavaScript and offered as a download.

PDF.jsCanvas toBlob()JSZip
50K+
Sellers Served
2.4M+
Labels Cropped
7
Free Tools
0
Files Uploaded

Get in Touch

We are a small, independent team passionate about building useful tools for Indian sellers. We read every message and reply personally. If you have a feature request, found a bug, or just want to say hi — reach out.

📧
Email (General & Support)
🌐
Website
🇮🇳
Based In
India
⏱️
Response Time
Within 2–5 business days