TrueCrypt je aplikace pro šifrování uživatelských dat na disku počítače. Šifrování probíhá on-the-fly, tedy pro uživatele transparentně. Je možné zašifrovat celý disk (včetně přenosného), diskový oddíl či jen „kontejner“ – velký soubor s uloženým obsahem disku. Po zadání správného hesla je pak dešifrovaný obsah uživateli ukázán jako další virtuální disk, se kterým je možné běžně pracovat pomocí všech aplikací v systému.
Vývoj původního TrueCryptu byl ukončen, autoři varovali před tím, že software není dále udržován a může být nebezpečný. Proběhlo několik nezávislých bezpečnostních auditů, které neprokázaly žádný konkrétní problém. Švýcarská iniciativa TrueCryptNext hodlá ve vývoji pokračovat a udržet software bezpečný a funkční.