Method for compressing digital data comprising steps of: Extrapolating the value of each sample of data to be compressed (EC n) as a function of the value of at least one preceding sample, in order to produce an extrapolated sample (EE n), Differentiating between each extrapolated sample and the corresponding sample of data to be compressed, in order to produce a differentiated sample (ED n), Deleting redundancy between successive differentiated samples produced by the differentiating step, characterised in that the step of deleting redundancy between successive differentiated samples comprises: - forming blocks of P successive values of successive differentiated samples, - determining, for each block, of a number, NB, of successive most significant bits which all have a same value "0" or "1" in each of the P successive differentiated samples of the block under consideration, this number NB being the same for the P samples of the block under consideration, - deleting, for each block, the NB successive most significant bits which have the same value in each of the P successive differentiated samples of the block under consideration to produce truncated samples, and - associating, for each block, the number, NB, of successive most significant bits which have the same value in each of the P successive differentiated samples of the block under consideration with the truncated samples of the block under consideration. Extrapolating the value of each sample of data to be compressed (EC n) as a function of the value of at least one preceding sample, in order to produce an extrapolated sample (EE n), Differentiating between each extrapolated sample and the corresponding sample of data to be compressed, in order to produce a differentiated sample (ED n), Deleting redundancy between successive differentiated samples produced by the differentiating step, characterised in that the step of deleting redundancy between successive differentiated samples comprises: - forming blocks of P successive values of successive differentiated samples, - determining, for each block, of a number, NB, of successive most significant bits which all have a same value "0" or "1" in each of the P successive differentiated samples of the block under consideration, this number NB being the same for the P samples of the block under consideration, - deleting, for each block, the NB successive most significant bits which have the same value in each of the P successive differentiated samples of the block under consideration to produce truncated samples, and - associating, for each block, the number, NB, of successive most significant bits which have the same value in each of the P successive differentiated samples of the block under consideration with the truncated samples of the block under consideration. - forming blocks of P successive values of successive differentiated samples, - determining, for each block, of a number, NB, of successive most significant bits which all have a same value "0" or "1" in each of the P successive differentiated samples of the block under consideration, this number NB being the same for the P samples of the block under consideration, - deleting, for each block, the NB successive most significant bits which have the same value in each of the P successive differentiated samples of the block under consideration to produce truncated samples, and - associating, for each block, the number, NB, of successive most significant bits which have the same value in each of the P successive differentiated samples of the block under consideration with the truncated samples of the block under consideration.