LZMA (angleška kratica za Lempel-Ziv-Markov chain-Algorithm,Lempel-Zivov algoritem z markovsko verigo) jealgoritem za kompresiranje podatkov. Ta algoritem je v razvoju od leta 1998 in je uporabljen v formatu7z programa za arhiviranje7-zip.
Algoritem LZMA uporablja za kompresiranje podatkov imenik besed podobno kotLZ777. Imenik besed je spremenljiv (do 4 GB). Poglavitna lastnost algoritma LZMA je visoko kompresijsko razmerje (po navadi večje kot pri algoritmubzip2).