Privacy-first by design
Files never leave your browser. There's no backend to accidentally leak data — and never will be. Every tool runs in your tab using WebAssembly.
SnapToolz is the flagship product of Jaggaro — an independent software studio building privacy-first browser tools. 123+ utilities for PDFs, images, AI, security, productivity, and everyday calculations, all running locally in your browser. No uploads, no accounts, no compromises. Founded and run by Pritam Brar, Founder of Jaggaro, from Punjab, India.
Jaggaro is an independent software studio. It is not a venture-backed startup, has no investors, and answers to no board — which means our product decisions are made by the person who uses the software, for the people who use the software. Every feature, every disclaimer, every privacy promise on SnapToolz is decided by the founder personally.
SnapToolz started in 2024as a personal frustration with the state of online file tools. Every time I needed to compress a PDF, resize an image for a job application, or strip metadata from a document before sharing it, the obvious result on Google was a site that wanted me to upload my file to their server, watch a progress bar, and trust that they were deleting the original. For invoices, contracts, ID scans, medical reports, and anything with personal data, that's a real trade-off — you are betting on a third party's data-retention policy every time you compress a PDF.
The technical landscape had quietly moved on, though. WebAssembly is now mature enough to run pdf-lib, pdf.js, ffmpeg, OCR engines, image codecs, and even medium-sized neural networks directly in the browser tab — no upload required. The gap was that nobody was packaging those capabilities into a comprehensive, opinionated tool suite that an everyday user could discover and use without installing anything.
SnapToolz is that gap-filler. It bundles 123+ tools spanning PDFs, images, audio, video, AI features (background removal, image upscaling, voice transcription), developer utilities (JWT decoder, regex tester, mock data, cron expressions), security tools (AES encryption, password generator, password strength analysis, QR code inspector), text manipulation, and a productivity suite (notes, tasks, habits, pomodoro timer, a basic spreadsheet and document editor). Every one of them runs entirely in your tab.
The privacy property is not a marketing claim — it's structural. The site is a static export served by Cloudflare Pages. There is no server-side endpoint that handles user files because there is no application server, period. You can prove this from your own browser's Network tab: open DevTools, run any tool, watch the request list. You will see the initial page load, then nothing further when you process a file. The work happens inside your tab, on your hardware.
The web is full of free PDF and image tools. Here is what specifically you get with SnapToolz that you don't get with a server-side competitor.
Files never leave your browser. There's no backend to accidentally leak data — and never will be. Every tool runs in your tab using WebAssembly.
Heavy work runs on Web Workers and WebAssembly. Tools open instantly and stay responsive on big files. No upload waits, no round trips to a server.
Install once and use every tool without an internet connection — perfect for travel, low-bandwidth situations, or working with sensitive material on an air-gapped device.
Free forever, no sign-up, and no account required. The site is funded by Google AdSense and that is disclosed transparently — see our privacy policy for the full breakdown.
SnapToolz is a Next.js 16 application configured for static export. There is no serverless function powering any tool — the entire site is HTML, CSS, and JavaScript files served from Cloudflare's global CDN. The single Cloudflare Pages Function on the site does one thing: 301-redirect the www subdomain to the apex host for canonical hygiene. No user data ever passes through it.
The heavy lifting in each tool happens via WebAssembly. PDF operations use pdf-lib for editing and pdf.js for rendering. Image compression uses the browser-image-compression library backed by mozjpeg/oxipng. Video and audio operations run ffmpeg.wasm — the same FFmpeg you would invoke from a terminal, ported to WebAssembly. AI features run via Hugging Face's transformers.js: IS-Net for background removal, Real-ESRGAN for image upscaling, and OpenAI Whisper (small) for voice transcription. Each model downloads to your browser cache the first time you use it and runs locally from there on.
The productivity suite (Notes, Tasks, Habits, the Pomodoro timer, the document and spreadsheet editors) persists your data to your browser's IndexedDB. There is no cloud sync by design — your notes belong to your device, full stop. If you want them on another machine, the suite has an Export/Import feature that writes a JSON bundle you can carry over yourself.
The site is a Progressive Web App. After your first visit, a service worker caches the entire app shell on your device. From that point, every tool keeps working with no internet connection. This is intentional: privacy-respecting tools should not break the moment you board a plane or step into a tunnel.
SnapToolz is supported by advertising. Google AdSense serves the ads you see on tool and guide pages. Revenue from those ads pays the (small) hosting bill and keeps every tool free for every visitor, with no paywall, no premium tier, and no "upgrade for more uses" gating.
The privacy property is preserved here too: AdSense never sees your file. Your file is processed by the WebAssembly engine inside your tab; AdSense runs alongside as a separate script that has no access to your file content. The ads you see may be personalized based on your prior browsing history (Google handles that part) — and you can opt out of personalised advertising at any time. See our privacy policy and cookie policy for the full disclosure including opt-out URLs.
If you would prefer not to see ads, run any standard ad-blocker (uBlock Origin, Brave's built-in shields, etc.) — the tools work identically with or without ads, because the tools don't depend on AdSense for anything except revenue. Blocking ads will not break a single feature on this site.
SnapToolz is an independent project. Have feedback, a feature request, or a bug to report? Reach out directly.
Founder of Jaggaro · Builds privacy-first browser tools at SnapToolz
Punjab, India
Pritam Brar is the founder of Jaggaro — the independent software company behind SnapToolz. He builds privacy-first browser tools, writes long-form technical guides on file formats, WebAssembly, and applied cryptography, and is the editorial voice behind every article on this site.
Every guide article on the site is hand-written, then fact-checked against the source documents (RFCs, OWASP cheat sheets, NIST publications, WHO consultation papers, IETF drafts) before publishing. Where a guide quotes a number or a recommendation from an authority, the original source is named and, where practical, linked.
Tool pages explain the underlying algorithm wherever the algorithm matters to the result. For instance the AES Encryption tool documents that it uses AES-256-GCM with PBKDF2-SHA256 (600,000 iterations), explains why GCM is preferred over CBC, and is honest about the tradeoffs versus ChaCha20-Poly1305. The Loan Calculator shows the standard EMI formula and walks through its derivation in the linked guide. The BMI calculator carries an inline disclaimer that BMI is a population statistic, not a personal diagnosis, and links to the disclaimer for the full position.
Calculators in "Your money, your life" categories (financial, medical, legal) always carry an inline disclaimer above the result, link to /disclaimer, and never present output as professional advice. Health and financial decisions that materially affect your life belong with a qualified professional in your jurisdiction, not with a free browser calculator.
AI tools (background remover, image upscaler, voice transcription) carry an explicit "AI output may be wrong" notice and link the underlying model so you can read the model card before relying on the result. We do not pretend ML models are deterministic — they hallucinate, they have edge cases, and your eyeballs are still the final reviewer.
Corrections to published content go through the same edit process as new content. Substantive changes are noted in the changelog. If you spot an error in any guide or tool — wrong number, broken example, mis-cited source — please report it via /contact so it can be fixed for the next visitor.
Beyond the tools, the editorial guides cover the concepts behind them — image format tradeoffs, PDF compression algorithms, the math behind EMI, what JWTs actually are, when AES-GCM is the right choice, and a dozen others. Each is 1,500–2,500 words of practical, source-checked technical writing.
Read the guides