Six weeks ago, I started building browser-based tools as a side project. Today, I have 24 tools — and they have collectively handled zero server requests. Because there is no server. Every tool is a single HTML file with vanilla JavaScript. Hosted on GitHub Pages. No frameworks, no build step, no backend, no database. Hub page: https://xueboyang1985.github.io/free-browser-tools/ The Stack Hosting: GitHub Pages (free, global CDN) Frontend: Vanilla HTML/CSS/JS — no build tools, no frameworks PDF: pdf-lib, jsPDF, pdf.js QR: qrcodejs Images: Canvas API Crypto: Web Crypto API Why Client-Side? Most free online tools make you upload files to a server. With client-side tools your data never leaves your computer. No tracking. Works offline.…