How the tools work
Every tool is a small JavaScript program that runs on your device. When you paste text or choose a file, your browser reads it and produces the result locally. Nothing you process is sent to a Handitab server, because there is no server-side processing at all: the site is a set of static pages.
What the site loads from elsewhere
A few tools need an open-source library that is too large to ship with every page. Those tools download the library from a public CDN (cdnjs or jsDelivr) the first time you use them: pdf-lib, PDF.js, SheetJS, marked, DOMPurify, Turndown, js-yaml, js-beautify, sql-formatter, crypto-js, qrcode-generator, and JsBarcode. Your files are still processed locally. The CDN only sees a normal request for a script file.
Limits you should know about
Because the work happens in your browser, very large files are limited by your device memory. Image tools can only open formats your browser can decode. PDF text extraction reads real text and does not perform OCR on scanned pages. Calculators state the formula they use on their page, and financial, tax, and health results are general estimates, not professional advice.
What is stored
Your theme choice, favorites, recently used tools, and the contents of tools such as the notepad are saved in your browser's local storage. See the privacy page for the full list.
Page last updated .