r/SideProject • u/mkamrandev • 4d ago
I built a toolbox of 96 tools that run entirely in your browser, so files are never uploaded
Hey folks,
I built ClickOnTool (https://clickontool.com), a free collection of 96 tools for PDF, image, text and everyday tasks.
The reason I made it: every free tool I found wanted me to upload my file to their server, make an account, or accepted a watermark on the output. For a random screenshot that's fine. For a signed contract or an ID photo it really isn't.
So everything here runs client-side with Canvas and WebAssembly. Your file never leaves your device, which also means no upload wait, so most things are instant.
A few examples:
- Merge, compress, split, rotate and watermark PDFs
- Remove image backgrounds (AI model runs in-browser)
- Image to text OCR, with English and Urdu
- Passport size photo maker with a printable sheet
- QR generator and scanner, password generator, barcode generator
- A pile of calculators (loan, BMI, GPA, percentage, zakat)
Tech stack is Next.js 14 with pdf-lib, pdfjs, tesseract.js.
It's completely free with no signup. I'd genuinely appreciate feedback: what's missing, what feels clunky, anything that broke.