How it works
Files stay local when the tool says they do.
NullKit tools load their code from this website, then read and transform a selected file inside the current browser tab. The resulting copy downloads to your device without a file-upload request.
What “local” means
The file contents are handled by browser APIs, JavaScript workers, Canvas, Web Crypto, or WebAssembly on this device. Tool pages disable analytics, and sensitive routes are designed to avoid unnecessary network connections.
What it does not mean
Your browser, operating system, downloaded files, clipboard, extensions, screen recording, malware, and local storage remain outside NullKit’s control. Each tool explains additional format-specific limitations.
Why results are new files
NullKit does not overwrite the original. You receive a new result that can be reviewed before you replace, share, or delete anything.