NullKit

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.