About PDFMelt
PDFMelt is a focused set of three PDF tools — Merge, Compress, and JPG to PDF — built around one promise: no daily limits, no signup, no file uploads.
Why this exists
Almost every "free" PDF tool blocks you at the second file, demands a signup after 15MB, or throttles you to 2–3 actions per day. We got tired of it. PDFMelt does the three things we actually use, every day, without any of those tricks.
How it works
All three tools run entirely in your browser using WebAssembly (pdf-lib and pdfjs-dist). Your file is processed on your device — it is never uploaded, transmitted, stored, or seen by us. You can verify this yourself in your browser's DevTools Network tab while using any tool.
What we're honest about
Browser-based compression has a real tradeoff: to shrink image-heavy PDFs aggressively, pages get rasterised, which means text in the compressed output is no longer selectable or searchable. We disclose this on the compress tool before you click. There is no way to hit an exact byte target (e.g. "exactly 100KB") — we show you the actual result instead of promising a number we can't reliably deliver.
Built with
TanStack Start, React, Tailwind CSS, pdf-lib, pdfjs-dist. Deployed on Vercel. Source-first about how the engine works because we'd rather earn trust than ask for it.