Do my files get uploaded to ToolerWork servers?
No. All file processing on ToolerWork happens locally in your browser. Your files never leave your device. We do not collect, store, or transmit your file content.
Every tool on ToolerWork processes your files entirely inside your browser tab. No server upload, no signup, no data collection. Here is exactly how it works.
When you drop or select a file on a ToolerWork tool, the browser reads the file directly from your device into memory. Nothing is sent to any server at this point.
Depending on the tool, processing uses PDF-lib for PDF tasks, Canvas API for image tasks, WebAssembly (WASM) modules for compression and conversion, and local AI models for background removal. All of this runs inside your browser tab.
The processed output — compressed PDF, merged document, resized image, or transparent PNG — is generated entirely in your browser memory. It never touches our servers.
The browser creates a temporary local URL for the output file and triggers a download. The file goes straight to your downloads folder from your browser — not from a server.
These open-source libraries power the local processing on ToolerWork.
Files are processed in your browser memory. No network request is made with your file data.
You never need to log in or create an account to use any tool on ToolerWork.
When you close or refresh the page, all file data is cleared from memory automatically.
No. All file processing on ToolerWork happens locally in your browser. Your files never leave your device. We do not collect, store, or transmit your file content.
Modern browsers support WebAssembly (WASM), which allows compiled code to run at near-native speed inside the browser tab. PDF-lib and other libraries use this to process files entirely on the client side.
For most tasks — merging 2-3 PDFs, compressing an image, converting a file format — browser processing is just as fast or faster because there is no network round-trip. For very large files or AI models, the first run may take a few seconds to load the model, but subsequent runs are fast.
Once you download the file, the browser releases the temporary memory used for the output. Nothing is retained. Refreshing the page clears all state.
No. We cannot see your file contents. Our analytics only track general page views — not file names, sizes, or content. See our Privacy Policy for full details.