Kompresi lossless “mengemas data” ke dalam ukuran file yang lebih kecil dengan menggunakan semacam singkatan internal untuk menandakan data yang berlebihan. Jika file asli berukuran 1.5 MB (megabyte), kompresi lossless dapat menguranginya hingga sekitar setengah ukuran tersebut, tergantung pada jenis file yang dikompresi. Ini membuatnya nyaman untuk mentransfer file di Internet, karena file yang lebih kecil mentransfer lebih cepat. Proses ini juga berguna untuk menyimpan file karena tidak memakan banyak ruang.
Konvensi zip, yang digunakan dalam program seperti WinZip, menggunakan kompresi lossless. Untuk alasan ini perangkat lunak zip populer untuk mengompresi file program dan data. Itu karena ketika file-file ini didekompresi, semua byte harus ada untuk memastikan integritasnya. Jika byte hilang dari suatu program, itu tidak akan berjalan. Jika byte hilang dari file data, itu akan menjadi tidak lengkap dan kacau. File gambar GIF juga menggunakan kompresi lossless.
Kompresi lossless memiliki kelebihan dan kekurangan. Keuntungannya adalah file terkompresi akan didekompresi menjadi duplikat yang tepat dari file asli, mencerminkan kualitasnya. Kerugiannya adalah rasio kompresi tidak terlalu tinggi, justru karena tidak ada data yang hilang.
Untuk mendapatkan rasio kompresi yang lebih tinggi — untuk mengurangi file secara signifikan melebihi 50% — Anda harus menggunakan kompresi lossy. Kompresi lossy akan menghapus file dari beberapa data yang berlebihan. Karena kehilangan data ini, hanya aplikasi tertentu yang cocok untuk kompresi lossy, seperti grafik, audio, dan video. Kompresi lossy tentu mengurangi kualitas file untuk mencapai ukuran yang sangat terkompresi, tetapi tergantung pada kebutuhan, kerugian mungkin dapat diterima dan bahkan tidak terlalu mencolok dalam beberapa kasus.
JPEG menggunakan kompresi lossy, itulah sebabnya mengonversi file GIF ke JPEG akan mengurangi ukurannya. Ini juga akan mengurangi kualitas sampai batas tertentu.
Kompresi lossless dan lossy telah menjadi bagian dari kosakata kita sehari-hari sebagian besar karena popularitas file musik MP3. File suara standar dalam format WAV, dikonversi ke file MP3 akan kehilangan banyak data karena MP3 menggunakan algoritma kompresi tinggi lossy yang membuang banyak data keluar. Hal ini membuat file yang dihasilkan jauh lebih kecil sehingga beberapa lusin file MP3 dapat ditampung, misalnya, pada satu compact disk, beberapa file WAV. Namun kualitas suara dari file MP3 akan sedikit lebih rendah dari WAV asli, begitu untuk beberapa orang.
Seperti biasa, baik mengompresi video, grafik, atau audio, yang ideal adalah menyeimbangkan kualitas kompresi lossless yang tinggi dengan kenyamanan kompresi lossy. Memilih konvensi lossy yang tepat adalah masalah pilihan pribadi dan hasil yang baik sangat bergantung pada kualitas file asli.