Crypto Shredder is Windows software-based file shredding and secure deletion software that overwrites accessible file data before removal, processes its in-memory copy with AES-256-GCM, avoids creating an encrypted file copy, and records the processing activity.
Each selected file or directory is processed before removal. The application first loads the file into memory, overwrites the file's accessible contents with cryptographically generated random data, flushes and synchronizes the overwrite, processes the in-memory copy with AES-256-GCM, removes the overwritten file, and explicitly zeroes the final working buffer before releasing it. The original version was built to shred sensitive key files, cloud keys, APIs, confidential docs, and other sensitive files. This was to ensure that sensitive files are not easily recovered by unauthorized users. The final version included all files and directories deletions. The current versions were also used in healthcare industry for HIPAA and other requirements. Personal use was also adopted in 2025 and 2026 as well. Release FREE for everyone to use in 2026.
Before deletion, the file's accessible contents are replaced with cryptographically generated random data. The application flushes the write operation and calls the operating system's file synchronization mechanism so the overwrite is committed as reliably as the underlying storage system permits.
The application's in-memory copy is processed three times with AES-256-GCM. Each pass generates a new 256-bit key and a new nonce. The resulting AES data remains in memory and is not written back as an encrypted file. The encryption keys are not saved to persistent storage. This cryptographic processing is intentionally kept separate from the disk overwrite operation so the application does not create an additional encrypted file copy.
After the overwrite and synchronization steps, the application removes the file from the filesystem. The AES processing does not create a separate encrypted file on disk.
The final application working buffer is explicitly overwritten with zeros before it is released. This reduces the chance that sensitive data remains in that particular application buffer. Python and the operating system may manage additional temporary memory that the application cannot independently guarantee to sanitize.
Crypto Shredder provides software-based file shredding together with reporting output designed to support IT administration, security oversight, compliance documentation, Gaming Commission regulatory environments, business accountability, and audit workflows.
The application records operational details including the date and time, computer, Windows user, IP address, selected file or directory, and processing sequence. A session report can be exported as a text file for retention, review, accountability, and documentation.
Crypto Shredder intentionally keeps its AES-256-GCM processing in application memory rather than writing the encrypted result to persistent storage.
Crypto Shredder provides software-based file shredding for Windows users who need more than ordinary file deletion. Selected file data is overwritten before removal. The application's in-memory copy is also processed with AES-256-GCM without intentionally creating a persistent encrypted copy on disk. The application then removes the overwritten file and maintains an operational record of the shredding activity.
Crypto Shredder is designed to perform software-based file destruction. Storage architecture and system configuration can affect what a software application can guarantee.
Software-based overwriting is meaningful on conventional magnetic storage because the application can write new data to the file's accessible storage locations before deletion.
Solid-state storage uses controllers, flash translation layers, wear-leveling, garbage collection, and potentially overprovisioned storage. Software-based file overwriting cannot guarantee that every physical NAND cell containing previous data has been sanitized.
Crypto Shredder does not control copies that may already exist in backups, snapshots, cloud synchronization systems, application recovery systems, virtual machines, or other storage locations.
Pagefiles, hibernation data, temporary files, caches, application recovery files, filesystem metadata, and other system-managed storage may contain copies or fragments that are outside the application's direct control.
Independent recovery testing can provide practical evidence about whether original file contents remain recoverable. In testing performed against shredded files, recovery software may identify file remnants while the original file contents are no longer present and recovered data consists of overwritten bytes. Such testing is evidence about the tested storage and recovery tools; it does not certify physical sanitization of every storage medium.
Crypto Shredder is a free Windows software-based file shredding and secure file deletion utility. Launch it, enter the password to continue, then select a file or folder through the standard Windows picker. Before deletion, accessible file contents are overwritten with cryptographically generated random data and synchronized through the operating system's file-writing mechanisms. The application's in-memory copy is processed three times with AES-256-GCM without creating an encrypted output file on disk. The overwritten file is then deleted and the final working buffer is explicitly zeroed before release. The application asks for confirmation before processing anything and can export a destruction activity log. Storage-media limitations apply: software-based file overwriting cannot guarantee physical sanitization on every storage architecture.
Free edition // Windows // Version 2.0.1