About PixSqueeze
PixSqueeze is a set of small, fast image and PDF tools — compress, convert, resize, crop, merge, split, rotate — the jobs almost everyone needs eventually, usually in a hurry, usually because an upload form just said no.
Who runs it
PixSqueeze is a product of HiddenHire, an independent studio that builds fast, free, privacy-first web apps. Alongside PixSqueeze, HiddenHire also runs SerialBuzz (Indian TV serial news) and StocksWizard (free Indian stock analysis) — the same obsession with tools that load fast, need no signup and never send your files to someone else's server. Reach out at ankit11708059@gmail.com for anything: bug reports, missing tools or partnership questions. Every email is read by a person.
The one design decision that matters
Everything here runs inside your browser. When you drop a photo or PDF on any tool on this site, your own device decodes it, processes it and re-encodes it using libraries loaded into the page. There is no upload step, no server-side queue, no copy of your file existing anywhere but your machine.
That single decision is why the site behaves the way it does:
- It's fast — a 5 MB photo compresses in about a second because the only thing moving is bytes in your device's memory, not bytes across the internet.
- It's private by construction — ID scans, signatures, medical images, bank statements and personal photos are never transmitted, so there is nothing for a server to log, cache, leak or "delete after 24 hours".
- It needs no account — there's nothing to sign up for, because there's no service holding your files.
The actual tech (in case you want to verify)
Most "privacy-first" sites are vague about how they work. Here's the literal stack:
- Image compression and conversion use the browser's native
CanvasandOffscreenCanvaswith thebrowser-image-compressionlibrary — re-encoding happens on your device's CPU. - HEIC decoding uses
heic2any, a WebAssembly port of libheif that runs in a web worker so the UI doesn't freeze. - PDF assembly (merge, split, rotate, JPG-to-PDF, unlock) uses
pdf-lib— pure JavaScript, no server round-trip. - PDF rendering (PDF-to-JPG and unlock-PDF) uses Mozilla's
pdfjs-dist. The pdf.js worker is served same-origin from/pdf.worker.min.js, so even the worker never makes a third-party request. - The site is a fully static export from Next.js. There are no API routes, no Node server at runtime, no per-request backend. Open DevTools → Network and you'll see your file never leaves your machine.
You don't have to trust the wording — you can verify it. That's the only honest version of "files stay on your device".
How the site stays free
The tools are free, supported by display advertising from Adsterra on the pages — never inserted above the tools, never as full-page pop-ups (those were intentionally disabled — they hurt search rankings and they're bad for users). Analytics come from Plausible: anonymous, cookie-free page counts, not tracking profiles.
If you find the site useful and want to support it without ads, a note via the contact page with feedback is genuinely helpful. Real-world bug reports drive most of the work shipped here.
What changes and what doesn't
Tools are added regularly — the changelog tracks every meaningful release. What will not change: the privacy model. Server-side processing is off the table; if a future feature can't run in the browser, it doesn't ship.