Why I built 28 web tools that run 100% in your browser (and zero on my servers)

Why I built 28 web tools that run 100% in your browser (and zero on my servers)

2
calendar_today agoschedule1 min read

Have you ever needed to quickly compress an official invoice, sign a PDF contract, or format a photo online, but hesitated before clicking "Upload"?

I kept running into this exact dilemma. Almost every popular online PDF or image converter forces you to send your private documents—passwords, ID cutouts, financial statements—to a remote cloud server. You have no idea where your files are stored, who has access to them, or how long they sit on someone else's database.

I wanted a better way. So I set out to build Resizer Tools with a simple, strict rule: Zero server uploads. Everything must run 100% locally inside the browser.


🛠️ How it works under the hood

Instead of shipping user files to a backend Node or Python server, the entire processing engine runs locally inside your browser's client-side memory:

  • Browser-Native Graphics Engine: Compression, resizing, format conversions (HEIC/PNG/JPEG/WebP), and passport photo grid layouts execute directly on HTML5 Canvas API and WebAssembly.
  • Client-Side PDF Streams: PDF stitching, page extraction, password encryption, and digital signatures run locally using WebCrypto and pdf-lib.
  • Works 100% Offline: Try turning off your Wi-Fi or switching to airplane mode—the app continues editing and compiling documents without missing a beat.

🧰 What's inside the tool studio?

I've built 28 standalone browser tools so far, categorized into 4 core hubs:

  1. 📄 PDF Manipulation: Merge, split, compress, extract/delete pages, rotate, and add watermarks.
  2. 🖼️ Image & Graphics: Lossless compressor, resizer, batch image-to-PDF converter, and photo print sheet arranger.
  3. 🔒 Security & Docs: Password encrypter/decrypter, digital signature creator, corporate invoice compiler, and ATS resume builder.
  4. ⚡ Studios & Utilities: App Store screenshot designer, QR generator & scanner, and document camera scanner.

💬 I'd love your feedback!

Building this was a fun engineering challenge around client-side performance, memory management, and privacy-first web design.

Give it a spin at resizertools.com and let me know what you think! I’d love to hear your feedback, thoughts on the UI, or any new tools you’d like to see added.

🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.

More Posts

How I Built a React Portfolio in 7 Days That Landed ₹1.2L in Freelance Work

Dharanidharan - Feb 9

5 Web Dev Pitfalls That Are Silently Killing Your Projects (With Real Fixes)

Dharanidharan - Mar 3

Europe Just Dropped the Hammer on AI: A Wake-Up Call?

PrabashanaDev - Jul 15

Why Are There Only 13 DNS Root Servers For The Whole World? Is that a problem

richarddjarbeng - May 7

I’m a Senior Dev and I’ve Forgotten How to Think Without a Prompt

Karol Modelski - Mar 19
chevron_left
121 Points2 Badges
1Posts
0Comments
Senior Full-Stack & iOS Engineer. Creator of Resizer Tools (https://resizertools.com) — a browser-na... Show more

Related Jobs

View all jobs →

Commenters (This Week)

4 comments
1 comment
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!