JFIF (JPEG File Interchange Format) adalah format file yang mendefinisikan cara menyimpan data JPEG dalam container file. Pada dasarnya sama dengan JPEG, tapi JFIF menentukan aturan spesifik untuk kompresi dan penyimpanan.
JFIF adalah standar teknis yang memastikan kompatibilitas antar implementasi JPEG. Spesifikasi JFIF menentukan: header JPEG yang benar, cara penyimpanan thumbnail, orientasi gambar, dan density (DPI). Dalam praktiknya, file .jfif dan .jpg dapat dibuka oleh program yang sama - perbedaannya lebih pada standarisasi header dan metadata. JFIF memastikan gambar JPEG dapat dibuka dengan benar di berbagai platform dan browser. Banyak file yang sebenarnya berformat JFIF disimpan dengan ekstensi .jpg. JFIF juga mendukung: progressive JPEG, lossless JPEG, dan arithmetic coding. Untuk keperluan umum, .jpg dan .jfif dapat dipertukarkan.