Advertisement

Picture Comparison

top computer
Properties of common image file formats
File formatBMPGIFPNGJPEGTIFFPCXTGA
Max colors16M256256T16M16M16M16M
Max shades of gray25625665536256256256256
Color modes2, 16, 256, 32768, 65536, 16M2, 4, 8, 16, 32, 64, 128, 2562, 4, 16, 256, 16M, 256T16M16, 256, 16M(4), (8), 16, 256, 16M256, 65536, 16M
Low-color modes2, 16, 2562, 4, 8, 16, 32, 64, 128, 2562, 4, 16, 25616, 256(4), (8), 16, 256256
High-color modes32768, 65536, 16M16M, 256T16M16M16M65536, 16M
Gray modes2, 4, 16, 256, 655362562, 256, 6553622, 256
Mono­chrome modes2 colors2 colors2 colors or B&WB&WB&WB&W
Com­pres­sionNone,
RLE
(16/256 colors)
LZWDeflateJPEGNone,
CCITT (B&W),
Pack­Bits,
LZW,
JPEG
RLENone,
RLE
Trans­pa­ren­cy (op­tion­al)NoneSingle colorSingle color,
Alpha
NoneNoneNoneNone
Inter­lacing (op­tion­al)NoneLine orderPixel orderPro­gres­siveNoneNoneNone
Multiple imagesNoYes, ani­matedNoNoYes, pagesNoNo
Max pixels2G×2G64K×64K2G×2G64K×64K4G×4G64K×64K32K×32K
Textual meta­dataNoneCom­mentsKey­word = value pairsCom­ment,
EXIF,
IPTC
Pre-de­fined fields,
EXIF,
IPTC
NonePre-de­fined fields
Nume­ric meta­dataNoneNoneYesEXIF,
IPTC
EXIF,
IPTC
NoneYes
Exten­sibleNoYesYesNoYesNoYes

BitsColorsDescriptionCommon uses
12Monochrome. B&W or any 2 colors.Icons, cursors
24
38
416Color palette or grayscale paletteIcons
532
664
7128
8256Color palette or full grayscaleDrawings, icons, grayscale images
1532768
1665536Sometimes called "High Color"
2416M16 million colors, "True Color"Photos
48256T256 teracolorsScans, scientific images

Kompresi

Data gambar dapat dikompres untuk menghemat memori dan bandwidth. Mode kompresi berikut dapat ditemukan dalam format gambar yang dimaksud:
  • Tidak ada Beberapa format file mendukung mode tidak terkompresi, yang berarti bit mentah disimpan persis atau sangat dekat dengan cara mereka muncul di layar.
  • Kompresi RLE (Run-Length Encoding) mendeteksi proses terus menerus dari satu warna dan mengemasnya dalam beberapa bit atau byte. Variasi yang berbeda untuk ide itu ada. Secara khusus, format TIFF mendukung dua metode kompresi RLE alternatif: PackBits dan CCITT. Kompresi CCITT hadir dalam tiga varian dan hanya tersedia untuk gambar hitam putih. RLE bekerja dengan baik untuk gambar dengan lintasan panjang yang berdekatan dari satu warna dalam arah horizontal. Ini berarti RLE biasanya bekerja dengan baik untuk gambar monokrom atau warna-rendah. RLE tidak cocok untuk foto.
  • LZW (Lempel – Ziv – Welch) adalah algoritma adaptif yang mencari gerakan horizontal berulang dalam gambar. Alih-alih hanya mengemas berjalan terus menerus dari satu warna, itu dapat secara efektif mengemas jenis pengulangan lainnya juga. Di satu sisi, LZW "belajar" gambar saat kompres itu. Setelah menemukan lokasi berulang, itu menghasilkan referensi ke pengulangan daripada menyimpan piksel yang sama berulang-ulang. Perlu dicatat bahwa sementara GIF dan TIFF mendukung LZW, ada perbedaan yang halus dalam algoritma kompresi. Khususnya, GIF memberikan kompresi yang efektif untuk gambar kecil dengan kedalaman bit rendah.
  • Deflate adalah algoritma kompresi yang digunakan oleh PNG. Deflate menggunakan kompresi LZ77 yang dikodekan dengan kode Huffman. Agar Deflate berjalan lebih efisien, PNG mendukung langkah filter sebelum kompresi yang sebenarnya. Pemfilteran tidak mengubah gambar. Alih-alih, ini mengubah nilai numerik piksel menjadi piksel yang kompresnya lebih baik. Kombinasi teknik-teknik ini membuat PNG lebih unggul daripada format terkompresi LZW. PNG menghasilkan file yang lebih kecil untuk banyak gambar, terutama yang dengan slide warna, dan juga untuk foto.
  • JPEG adalah algoritma kompresi lossy yang dirancang untuk foto. JPEG efektif untuk gambar berwarna dan skala abu-abu. Ini didukung oleh format file JPEG dan TIFF. Menerapkan kompresi JPEG ke non-foto dapat menghasilkan kualitas rendah dan file besar. Kesalahan umum adalah menyimpan gambar dalam format JPEG.
Jadi, format file dan metode kompresi mana yang memberikan ukuran file terkecil? Itu tergantung pada jenis gambar. Kami menguji ini dengan menyimpan gambar yang sama dalam format file yang berbeda. Dalam setiap kasus, kami menggunakan kompresi maksimum yang tersedia bersama dengan mode warna serendah mungkin. Untuk JPEG kami menggunakan kompresi maksimum tanpa artefak yang terlihat pada tingkat zoom 1:1 
Image file sizes compared, maximum compression, minimum color mode
Test imageBMPGIFPNGJPEGTIFF (com­pres­sed)PCXTGA
16M-color photo43 kB27 kB7 kB44 kB (Pack­Bits)42 kB43 kB
256-gray photo16 kB14 kB10 kB6 kB15 kB (LZW)15 kB16 kB
256-color screen­shot62 kB25 kB14 kB109 kB30 kB (LZW)54 kB57 kB
3-color flag1286 B125 B132 B1243 B1926 B (Pack­bits)448 B*954 B
Mono­chrome drawing2990 B887 B745 B6727 B1274 B (CCITT/Huff­man)2380 B2604 B
*) The 3-color PCX file was saved in a 16-color format, even though a lower color mode is available, due to limitations in the software at hand.

Perbedaan file gambar JPG PSD PNG TIFF BMP dan GIF serta DNG

Dari foto sampai gambar animasi, mengunakan beberapa format file.

Apakah anda tahu perbedaan antara format file JPG PSD PNG TIFF dan GIF.

Format file tersebut banyak digunakan untuk foto atau gambar di internet

 Kelima format file dari JPG PSD PNG TIFF dan GIF memiliki perbedaan tersendiri.

Disini tidak berbicara teknologi file gambar, tapi apa yang dapat dimanfaatkan dan perbedaan antara ke 5 format file gambar tersebut.

Format file JPG atau JPEG

JPG adalah file gambar. Paling umum digunakan untuk internet atau file foto. Kelebihan JPG dapat di kompress menjadi lebih kecil, lebih hemat data ketika tampil di layar monitor melalui internet, dan lebih hemat storage untuk disimpan.

JPG dapat memperkecil gambar dengan menurunkan kualitas foto, JPG juga memiliki ukuran besar bila detail foto lebih besar (lebih lengkap).

Warna 24 bit setara 16 juta warna
Paling umum digunakan di camera digital, termasuk smartphone.
JPG mengunakan kompress file sangat komplek.

JPG tidak bisa membuat gambar transparan. Keuntungan gambar JPG dapat menampilkan foto atau gambar dengan mempertahankan kualitas gambar itu sendiri dengan ukuran file lebih kecil.

Kelebihan. Cocok untuk sharing foto antar teman dan keluarga dari internet.

Walau format file JPG terlihat paling umum digunakan, tetapi teknologi edit seperti teknologi analog.

Seperti membuat copy lagu atau musik dari kaset dan di rekam ke kaset lain.

Setiap file JPG dibuka lalu disimpan kembali, ketajaman gambar JPG akan menurun. Jangan membuka file JPG dan disimpan ulang (misal mengedit dan menyimpan dengan nama lain), karena kualitas gambar menurun karena di komprss ulang. Gunakannama file JPG pertama untuk editing.

Jadi hindari mengedit file dan menyimpan, lalu mengedit kembali dan menyimpan berulang. Ketajaman gambar dengan penyimapan berulrang akan terlihat semakin kurang tajam, dan akan berubah dari gambar asli yang pertama.

Format file PSD
Nama PSD adalah Adobe Photoshop. File PSD menyimpan semua informasi dari gambar, termasuk edit dan fungsi lain dari aplikasi editing foto Photoshop.

Seluruh data foto dan lapisan file dimasukan dalam format PSD.

Ukuran sangat besar karena file gambar tidak mengalami perubahan. File gambar adalah gambars asli dan tidak dilakukan perubahan

Karena photoshop digunakan untuk editing, tergantung berapa gambar yang dimasukan, serta informasi selama proses di edit. Misalnya ada 3 gambar di dalam file Photoshop seperti Layer. Maka ketiga gambar tersebut disimpan dalam 1 nama file.

File PSD cocok untuk mereka yang suka mengedit gambar dengan aplikasi dari Adobe dan editing.
FIle PSD tidak berpengaruh ketika disimpan, dan tidak ada perubahan kualtas gambar karena data yang disimpan tidak ada yang berubah.
Berapa kali file PSD disimpan, bentuk gambar akan sama.
File PSD hanya dapat dibuka dengan software khusus setingkat editing video dan photo, untuk preview tidak bisa dilihat dari browser kecuali memiliki plugin PSD

Format file PNG
Disebut file gambar Lossless pertama dibuat tahun 1996, PNG adalah singkatan Portable Network Graphic.

File gambar atau foto PNG dapat disimpan utuh dan umumnya file PNG tidak di kompress.

Ukuran file PNG dapat mencapai ukuran file PSD, TIFF dan file RAW dari camera digital.

Pengembangan file PNG berdasarkan format GIF. Tapi memiliki bit warna pada gambar lebih tinggi, bahkan memiliki kelebihan membuat gambar transparan.

Ukuran file PNG sangat besar karena tidak mengalami kompress kembali (tidak terlalu banyak di kompress). Kadang format PNG cocok untuk web yang membutuhkan ketajaman gambar (kualitas foto).

PNG memiliki 2 format

PNG-8 seperti GIF dengan warna 256 bit dan 1 bit transparan, tapi PNG dapat di kompres lebih kecil dibanding GIF.

Perbedaan file PNG dan GIF. GIF dapat dibuat seperti animasi dengan menampilkan gambar berulang dalam sebuah file, sedangkan PNG tidak.

PNG-24 bit resolusi tinggi, mirip seperti JPG dan memasukan 16 juta warna.
Hanya ketika disimpan akan lebih besar ukuran file dibanding JPG.

Umum digunakan untuk WEB bila ukuran file kecil atau membutuhkan detail gambar, dan sangat bagus untuk tampilan text di dalam sebuah gambar.
Atau membuat file arsip untuk editing foto dengan gambar transparan.

Format file TIFF atau TIF
TIF memiliki singkatan Tagged-Image File Format dibuat 1986 oleh perusahaan Aldus. Memiliki kelebihan sebagai file gambar yang fleksibel.

Yang dimaksud fleksibel untuk mendukung format warna dari file CMYK dan RGB. File dengan CMYK dapat dimanfaatkan untuk mencetak / hardcopy.

TIF dan PNG terlihat mirip, keduanya dapat membuat gambar transparan. Tapi TIF memiliki kelebihan dengan alpha channel.

Bila file TIF disimpan dengan dynamic range, warnanya dapat ditingkatkan sampai 32 bit per channel dan ukuran file semakin besar.

File TIF juga membawa informasi gambar dan dapat dilihat serta di edit oleh software photo editing.

Ada 2 pilihan antara di kompress atau tidak di komprerss. Tergantung kebutuhan penguna, ingin cepat di load dapat mengunakan TIF Uncompress. tapi ukuran file lebih besar.

TIF tidak menghilangkan kualitas gambar, karena gambar TIF sangat baik lebih cocok untuk scanning foto atau gambar yang komplek seperti foto asli.

Fungsi TIF lebih banyak dimanfaatkan untuk mencetak, atau display foto dengan resolusi tinggi. Karena ukuran file TIF sangat besar.
Termasuk sistem mesin cetak karena dapat disetting dengan CMYK dan RGB.

Format file GIF
File GIF sedikit berbeda, dan disebut Graphics Interchange Format, pertama kali diciptakan tahun 1987.

File GIF sebenarnya sudah ditinggalkan untuk WEB tapi belum ada teknologi yang mengantikan format GIF yang sudah populer lebih dahulu, dan file GIF masih bertahan digunakansampai sekarang.

Karena GIF mampu menampilkan beberapa gambar untuk animasi yang disimpan seperti melihat pergerakan gambar.

GIF memiliki kompress gambar sangat tinggi, tapi detil dari bagian gambar akan dihilangkan dan hanya mengambil warna yang penting saja. Format GIF hanya mendukung 256 warna, memiliki kualitas gambar dibawah JPG.
GIF akan terlihat mosaik pada gambar, seperti bintik noise karena hilangnya pixel warna yang terbatas.
GIF dapat tampil transparan seperti PNG dan dapat di kompres dengan LZW untuk memperkecil gambar
GIF dibuat CompuServe, sempat tampil lebih populer dibanding JPG. Digunakan untuk video 8 bit (gambar bergerak) ketika era computer jaman dulu
GIF lebih umum untuk animasi. Seperti menayangkan gambar bergerak dalam sebuah file.
Pengunaan cocok untuk gambar web, animasi, ilustrasi

Format file BMP
BMP adalah singkatan Bitmap Picture File di era OS/2 dan Windows pertama. Dibuat tahun 1994, dan bertahan sampai di Windows 3.0.
BMP memiliki kelebihan untuk membuat pixel, misalnya untuk dot di CRT atau printer
BMP tidak mendukung kompres file, format file BMP saat ini sudah jarang sekali digunakan.

Format file DNG
Ini ceritanya khusus dengan nama file DNG, singkatan dari Digital Negative

DNG  menjadi perantara untuk file foto resolusi tinggi berserta data yang ada di dalam  file foto.
Seperti film negatif, DNG adalah file RAW foto dalam teknologi gambar digital.

Bila memiliki camera dengan 24MP, file foto akan seukuran sensor 24MP.
Semua informasi gambar, baik yang perlu maupun tidak akan dimasukan ke dalam file DNG/RAW. Apa yang ditangkap oleh camera digital dan disimpan ke file DNG akan sama hasilnya.

Perbedaan dengan file JPG dan DNG / RAW. File JPG melakukan kompresi.

Pengunaan file JPG, DNG /  RAW berbeda beda. JPG lebih umum digunakan untuk foto hasil akhir untuk tayang di layar smartphone sampai computer. Sedangkan file DNG, RAW dari hasil foto camera. Lebih banyak digunakan untuk proses editing selanjutnya.

Ketika anda melihat foto terang, maka file RAW dapat di simpan menjadi file JPG.
File RAW dibuat oleh masing masing produsen camera. Misal CR2 dari Canon, NEF dari Nikon dan lainnya

Foto 24MP dapat dikompress menjadi 10MP. Tetapi file JPG tidak membawa semua informasi yang dibutuhkan, dan sebagian dihilangkan.

Bila file JPG sudah dibuat, maka file JPG tidak dapat dikembalikan seperti parameter RAW. Bila foto di edit ternyata terlalu terang, dan ingin dibuat lebih gelap. File JPG akan berbeda, dibanding file anda mengedit dengan file RAW dengan setting edit yang sama.

Ketika anda membuat foto dengan DNG / RAW / CRW /NEF
Bila anda mengedit file foto dari file RAW, maka file rAW tidak berubah. Misal mengedit file NEF atau CRW seukuran 24MB. File tidak dapat dirubah, perubahan file di software Lightroom dan Photoshop akan menambahkan file baru berukuran kecil dengan extension XMP.
Karena software editing tidak mengutak atik file asli.

File pembantu sebagai parameter dari setting yang dirubah mengunakan parameter software editing akan ditambahkan
Perubahan terang gelap warna gambar merubah file XMP. sedangkan file RAW tetap seperti asli.
File foto yang anda lihat di monitor dengan file RAW adalah foto asli. Bila file dirubah, anda dapat menyimpan metadata file dalam file XMP.
Perubahan gambar foto akan membaca 2 file, RAW dan XMP. Dan yang ditayangkan adalah foto RAW (foto asli), tapi sudah dirubah sesuai perubahan setting pada gambar di dalam file XMP.

Bagaimana gambaran sederhana perbedaan file RAW dan file gambar seperti JPG.
Bila anda diberikan sebuah lembaran kertas gambar JPG, lalu mulai memberi warna. Warna yang diberikan berada dikertas asli.

Ketika file asli berubah anda ingin dikoreksi kembali, maka kontaminasi warna sebelumnya mempengaruhi. Berkali kali dirubah dan berkali kali juga file akan terkontaminasi.

Dengan file RAW, bila kita ingin mengedit sebuah gambar. Kita diberikan selembar kertas tembus pandang diatas lembaran gambar. Lembaran kertas inilah yang dimaksud file XMP /  file pendamping, perubahan hanya dilakukan pada lembar kertas kedua tanpa merusak file utama.
Jadi gambar asli atau RAW tidak pernah kita sentuh dan tetap sesuai aslinya.

Banyak produsen camera membuat  format  file  sendiri, setidaknya ada 500 nama file lebih yang berhubungan dengan camera. Misalnya camera A tipe 1, mengunakan nama CRN, beberapa tahun kemudian dibuat lagi dengan nama bari CRW. Disebut juga nama file RAW.

Adobe membuat nama  DNG untuk menyatukan semua file foto yang ada. File gambar atau file foto yang dibuka oleh software Adobe dapat disimpan ke nama file DNG. Termasuk smartphone dengan OS terbaru dapat menyimpan nama file foto dengan DNG

DNG adalah format terbuka (open standar), produsen apa saja boleh mengunakan format DNG.
Di dalam file DNG terdapat validasi Checksum. Digunakan untuk data file bila file DNG rusak.
DNG lebih cepat untuk loading di software editing foto.
Ukuran file DNG yang dirubah dari format file lain, seperti foto cenderung lebih kecil ke JPG dibanding file RAW (asli) dan DNG
File DNG dapat dimanfaatkan untuk foto panorama serta HDR yang disatukan menjadi file DNG.

Format khusus dari produsen

File HEIF - High Efficiency Video Compression dan HEIC
Format HEIF adalah format file foto dengan kompresi efisien tinggi. Atau setingkat H.265.
Memiliki warna 16bit dibanding JPEG 8 bit.

Format HEIC digunakan oleh iPhone.
Camera Canon 1D X Mark III mendapatkan fitur tersebut untuk menyimpan gambar, disamping format RAW.
comparision image

FormatFull nameOwnerBased FormatFile extensionMIME typeApplicationPatented
AbcAdvanced Bitonal CompressionLEAD Technologies.abcBitonal document and check images.[1]Yes
ADRGARC Digitized Raster Graphics.adrg
AdobeResourceAdobe SystemsTIFF?
ADRIARC Digitized Raster Images.adri
AF DesignAffinity DesignerSerif Europe.afdesignVector graphics document for Affinity Designer. Can also be opened by Affinity Photo.
AF PhotoAffinity PhotoSerif Europe.afphotoRaster graphics document for Affinity Photo. Can also be opened by Affinity Designer.
AIAdobe Illustrator DocumentAdobe Systems.aiapplication/illustrator, application/postscriptAdobe Illustrator files are editable using programs that support the format, such as Adobe Illustrator, Inkscape, CorelDRAW, etc.Yes
Alias Pix image.pix, .matte, .mask,
.alpha, .als
Supported by GIMP
AMI.amiSupported by Amica Paint
ANIANI file formatMicrosoftRIFF.aniUsed by Microsoft Windows
ANIMElectronic Arts and Commodore AmigaIFF.iff, .animvideo/x-anim
APNGAnimated Portable Network GraphicsMozillaPNG.pngimage/png1.9 and OperaNo
Apple Icon ImageApple Inc..icnsUsed by macOS
APX.apxSupported by Ebuyer Photo Paint
ARTAOL.art
ARTPFS: 1st Publisher clip art.art
ARTBArtboard file formatMapdiva, LLC.artbVector image format; Artboard drawing files are editable using programs that support the format, such as Artboard and Ortelius
ASCII art.txt, .ansi, .texttext/vnd.ascii-artSupported by GIMP
Authorware mapAdobe Systems.aamapplication/x-authorware-map
Authorware segAdobe Systems.aasapplication/x-authorware-seg
Authorware binAdobe Systems.aab, .x32, .u32,
.vox
application/x-authorware-bin
AutoCAD DXFDrawing Interchange FormatAutodesk.dxfimage/vnd.dxf
AWD.awdimage/awdUsed by PhotoPhilia
ARWSony Alpha RAWSonyTIFF.arw
BAYCasio RAWCasio.bay
BigTIFFTIFF.btf, .tiff, .tifimage/tiff
BMPraw-data unencoded or encoded bitmapsimple colour image format, far older than Microsoft; some .bmp encoding formats developed/owned by Microsoft.bmp, .dib, .rle,
.2bp (2bpp)
image/x-bmpUsed by many 2D applications.No
bmp compressorBit Map Compressor.hpc
BLENDresource archive (3D meshes, textures, auxiliary data).blendnative data package format of Blender
BPGBetter Portable GraphicsFabrice BellardHEVC.bpgSuggestion to replace JPEGJavaScript decoder available[2]Yes
BRKBrooktrout Fax.brk
BSAVEBSAVE Image.BSVUsed by IBM PC.
CAMCasio CAMCasioJPEG.cam
CADRGCompressed ARC Digitized Raster Graphics.cadrg
CALCALS raster file format.cal, .cals, .ras, .dcl
Capture One RAWPhase One.cap
CIFFCamera Image File FormatCanon.crw, .ciff
CR2Canon RAW 2CanonTIFF.cr2
CDRCorelDRAW DocumentCorel Corporation.cdr, .ccx, .cdt, .cmxapplication/coreldrawCorelDRAW files are editable using programs that support the format, such as CorelDRAW, Adobe Illustrator, Inkscape, etc.Yes
CGMComputer Graphics Metafile.cgmimage/cgmCGM files are editable using programs that support the format, such as IBM Lotus Freelance Graphics, Inkscape, etc.
CINCineon.cinimage/cineon
Corel Paint Shop Pro Pattern.patSupported by Corel Paint Shop Pro
CPCCartesian Perceptual CompressionCartesian Products, Inc..cpc, .cpiimage/cpiHighly compressed raster imaging format.Yes
CPKTAPP5-CPKT FormatJPEG.jpg, .jpe, .jpegimage/jpegUsed by PROSERPINE.
CPTCorel Photo-Paint Image.cptVariant of TIFF up to and including version 6.0; proprietary as of 7.0 (1997)
Crack ArtDetlef Röttger & Jan Borchers.ca1, .ca2, .ca3An application on Atari ST
CUT.cutUsed by DSHELL.
CMYK.cmyk
CMYKA.cmyka
DCSKodak DCS Pro RAWKodak.dcs
DCRDigital Camera RawKodakTIFF.dcr
DDSDirectDraw SurfaceMicrosoft.dds
DegasDesign & Entertainment Graphic Arts SystemIntegral Solutions.pi1, .pi2, .pi3,
.pc1, .pc2, .pc3
An application on Atari ST
DNGDigital NegativeAdobe SystemsCompatible with ISO 12234-2, TIFF/EP[3].dngraw image format suitable as an archival format and as the native raw format of digital cameras[4]No: no known intellectual property encumbrances or license requirements[5]
DIADia DrawingXML.diaUsed by Dia
DICOMDigital Imaging and Communications in MedicineNational Electrical Manufacturers Association.dcm, .dicomapplication/dicom[6]Numerous biomedical imaging applications[6] (e.g. OsiriX, XMedCon), some general bitmap graphics applications (e.g. GIMPPhotoshop)
DjVuDjVuAT&T Research.djvu, .djvimage/vnd.djvu
Doodle.dooAn application on Atari ST
DPXDigital Picture eXchange file format.dpximage/dpx
DRFKodak Pro Back RAWKodak.drf
Dr. Halo.cut
Encapsulated PostScriptpage description/scripting language (see PostScript)Adobe.epi, .eps, .eps2,
.eps3, .epsf, .epsi,
.ept
application/postscriptprinting/publishing industry standard format
ECWEnhanced Compressed WaveletERDAS.ecwWavelet image format used primarily with geo-referenced aerial and satellite imageryNo
EDGEDGE2 Original FormatTAKABO.edgUsed by EDGE2
EGIExclusive Graphics Format.egi
EMFEnhanced Metafile FormatMicrosoft.emf, .emzMicrosoft Office
EMF+Enhanced Metafile Format Plus ExtensionsMicrosoft.emf, .emz
ERFEPSON RAWEPSONTIFF.erf
ERIEntis Rasterized Image format.eri
ExifExchangeable Image File Format.exif
EVAExtended Vector AnimationSharp Corporation.evaapplication/x-eva
EXROpenEXRILM.exrimage/exrUsed in film effects for 3d rendering and hdr images.?
FarbfeldLaslo Hunhold.ffVery simple lossless bitmap format used for image processing.No
FIFFractal Image Format.fif
FIGFIG format.figapplication/x-xfigSupported by Xfig
FITSFlexible Image Transport System.fit, .fitsScientific (esp. astronomical) data acquisition
FLAFlash Source File.fla
FLICAutodesk.fli, .flc, .flx, .flh, .fltSupported by GIMP
FLIFFree Lossless Image Format.flif, .flfGeneral-purpose lossless image compression, superior compression.No
Kivio Document.flwSupported by Kivio
FPXFlashPix (1.0.2).fpximage/vnd.fpx
FreeHandAdobe Systems.fh4, .fh5, .fh7,
.fh8, .fhc, .fh
image/x-freehand
FutureSplashAdobe Systems.splapplication/futuresplash
FXT3DFX.fxt
GEGL compositionXML.xmlapplication/xmlUsed by GEGL
Gerber FormatThe Gerber Format Specification[7]UcamcoPrintable ASCII.gbrapplication/vnd.gerberPrinted Circuit Board or PCB softwareNo
GIFGraphics Interchange FormatCompuServe,
Unisys (compression algorithm)
.gif, .gfa, .giffimage/gifSupported by most web browsers. Supports transparency and animation.Expired
GIMP brushThe GIMP Team.gbrSupported by GIMP
GIMP compressed XJT imageThe GIMP TeamJPEG, tar.xjt,
.xjtgz (compressed),
.xjtbz2 (compressed)
None. Lossy format, not suitable for editingSupported by GIMP
GIHGimp image hoseThe GIMP Team.gihSupported by GIMP
GIMP patternsThe GIMP Team.patSupported by GIMP
GRA.graUsed by QSV and QLD.
G3 Fax.g3Supported by GIMP
Hasselblad 3FR RAWTIFF.3fr
Hasselblad/Imacon FFF.fff
HEIFHigh Efficiency Image FormatMotion Pictures Expert Group (MPEG).heif, .heicimage/heif, image/heic, image/heic-sequence, image/heif-sequenceYes
HDRiTIFF.tif, .tiffimage/tiff
HGHyper Graphic Press.hgSupported by some old Japanese applications.
ICERNASA Mars Rovers
IIQ RAWIntelligent Image Quality RAWPhase One.iiq
IMA.ima.ima team.imaFormat for photographic images with HDR encoding.No
IMG (GEM Paint).imgSupported by GEM Paint
IMG (ERDAS IMAGINE)ERDAS IMAGINEERDASHierarchical File Architecture (HFA).imgImage format used primarily with geo-referenced imagery, thematic grid data, and elevation grid data.Yes
im4Masahide Hirabayashi.im4
Inkscape SVGThe Inkscape TeamSVG.svg, .svgzimage/svg+xmlUsed by Inkscape
ICOICO file formatMicrosoft.ico, .curimage/vnd.Microsoft.icon, image/x-iconUsed by Microsoft Windows and web browsers as favicon
ICSImage Cytometry Standard.ics, .ids
IGESInitial Graphics Exchange Specification.igsimage/igesCAD/CAM interoperabilityNo
ILBMInterLeaved BitMapElectronic Arts and Commodore AmigaIFF.iff, .ilbm, .lbmimage/x-ilbmPlanar graphics format designed for Amiga graphics hardware.No
IPTC/NAAIPTC/NAATIFF
JBIGJoint Bi-level Image Experts Group.jbig, .bie, .jbg
JBIG2Joint Bi-level Image Experts Group
JNGJPEG Network Graphics.jngimage/x-jngNo
JPEGJoint Photographic Experts GroupJoint Photographic Experts Group.jpg, .jpeg, .jpe
(containers:
.jif, .jfif, .jfi)
image/jpegPhotographic images. Supported by most web browsers.Expired (see also Forgent#JPEG)
JPEG 2000Joint Photographic Experts Group 2000Joint Photographic Experts Group.jp2, .j2c, .jpc,
.j2k, .jpx
image/jp2Photographic images, eventual replacement for JPEG.Yes (no licence costs for part 1)
JPEG-LSJoint Photographic Experts Group.jls
JPEG-HDRDolby Laboratories/BrightSide TechnologiesJPEGHDR format based on RGBE floating-point encoding and backward-compatible extensions to JFIF format; included in JPEG XT Part 2.
JPEG XTJoint Photographic Experts GroupBackwards-compatible extension of the JPEG format for high bit depth and floating point HDR encoding of lossy and lossless images
JPEG XR / HD PhotoJPEG XR / HD PhotoMicrosoft.wdp, .hdp, .jxrimage/vnd.ms-photoTIFF-like container format with HDR encoding for photographic imagesYes (royalty-free)
J6IRICOHJPEG.j6iUsed by RICOH DC-1/2
KDCKodak DC40/DC50 RAWKodakTIFF.kdc
KOA.koa,
.gg (compressed)
Supported by Koala Paint
KIFFKt Interchange File Format.kif, .kiff
KISS CEL.celSupported by GIMP
Kodak TIFF extensionsKodakTIFF.tif
Kodak YCCKodak.pcd
KQPMinoltaJPEG.kqp
K25Kodak DC25 RAWKodakTIFF.k25
Leaf Mosaic RAWTIFF.mos
LightStream Picture.lsp
Logluv TIFFGreg WardTIFFSupported by Libtiff
Mac Paint.pnt, .mac
MDCMinolta RD175 FormatMinolta.mdc
METOS/2 Metafile Format.metSupported by SAS/GRAPH
MNGMultiple-image Network GraphicsPNG.mngvideo/x-mngNo
MO:DCAMO:DCAIBM.mda, .ica, .mmr,
.afp
imageIBM's Content Manager and Image PlusYes
MSPMicrosoft PaintMicrosoft.msp
MYDMyd format.myd
MYVMyv vector format.myv
NEFNikon RAWNikonTIFF.nef
MEFMamiya RAWMamiyaTIFF.mef
NeochromeDave Staugas.neoAn application on Atari ST
MAGMAKIchan Graphic loaderWoody-Rinn.magUsed by many old Japanese applications.
MAKIMAKIchan net formatWoody-Rinn.mki
MIFFMagick image file formatImageMagick Studio.miffSupported by ImageMagick
MSAMisachan FileHirohumi Iguchi.msaSupported by old Japanese applications
MSLMagick Scripting LanguageImageMagick Studio.mslSupported by ImageMagick
MVGMagick Vector GraphicsImageMagick Studio.mvgSupported by ImageMagick
MPCMagick Persistent Cache image file formatImageMagick Studio.mpcSupported by ImageMagick
MRWMinolta RAWMinolta.mrw
NSK-TIFFNSK-TIFFNihon Shinbun Kyokai (日本新聞協会)TIFF
OAZOAZ FaxOaz Communications.oazUsed by NetFax Manager
ODGOpenDocument drawing.odg
ORAOpenRasterfreedesktop.orgOpenDocument/XML.oraDrawPile, GIMPKrita, MyPaint, Nathive, PintaNo
ORFOlympus RAWOlympusTIFF.orf
ORTLOrtelius file formatMapdiva, LLC.ortlVector image/map format; used by Ortelius
PAMportable arbitrary map file format.pamimage/x-portable-arbitrarymapNo
Panasonic RAWPanasonicTIFF.raw, .rw2
PCIFPolyomino Compressed Image Format.pcf
PhaseOne P25/P30/P45 RAWPhase One.tif, .tiff
PictureGear Pocket Image.prc
PBMPortable Bitmap File Format.pbmimage/x-portable-bitmapNo
PCDKodak ImagePac Photo CDKodak.pcdimage/jpcd
PCFPixel Coordination Format.pcfimage/pcf
PCXZSoft PC Paintbrush FileZSoft Corporation.pcx, .pcc, .dcximage/x-pcxDated rle packed indexed image format, used in some early 3d shooting games like Unreal Tournament as it takes up very little space and is easy to decode.?
PDFPortable Document FormatAdobe Systems.pdf, .epdfapplication/pdf
PDNPaint.NET ImagedotPDN LLC.pdnPreferred and supported by Paint.NET
PEFPENTAX RAWPENTAXTIFF.pef
PGFProgressive Graphics Filexeraina GmbH.pgfPhotographic images, eventual replacement for JPEG.No
PGMPortable Graymap File Format.pgmimage/x-portable-graymapNo
PGMLPrecision Graphics Markup LanguageAdobe SystemsIBMNetscapeSun MicrosystemsNo
Photochrome.pcs
PNMPortable Anymap File Format.pnmimage/x-portable-anymapNo
PTXPentax RAW Bitmap GraphicPentax.ptx
PiYanagisawa.piUsed by some old Japanese applications.
PICYanagisawa PICYanagisawa.picUsed by many old Japanese applications.
PICDoGA PICProject Team DoGA.picUsed by DoGA CGA System.
PICTMacintosh PICT FormatApple Inc..pict, .pic, .pct,
.pct1, .pct2
image/pictMetafile for Classic Mac OS, not meant for print publishing.Likely expired
PICtorJohn Bridges, Doug Wolfgram.picSupported by PCPaint
PIC2Yanagisawa.p2Supported by some old Japanese applications.
PLDPhotoLine DocumentComputerinsel GmbH.pldapplication/pldNative format of the PhotoLine image editing program.?
PMPSonyJPEG.pmpUsed by Sony Cyber-Shot
PNGPortable Network GraphicsWorld Wide Web Consortium.pngimage/pngW3C endorsed replacement for GIF. Supported by most web browsers.No
PostScriptpage description/scripting language, levels 1–3Adobe.ps, .ps2, .ps3printing/publishing industry standard format
PPMPortable Pixmap File Format.ppmimage/x-portable-pixmapVery easy to understand. Programs to analyze and write to this format are easily written.No
PSDPhotoshop DocumentAdobe Systems.psd, .psb, .pdb,
.pdd
image/vnd.adobe.photoshop[8]Used mainly for storing image manipulation & editing data.Yes
PSPPaint Shop Pro DocumentCorel Corporation.psp, .tub,
.pspimage
image/x-pspSupported by Paint Shop ProGIMP?
PSX TIM.tim
PSX TIM2Sony PlayStation Tim2Sony.tm2, .strUsed by PlayStation 2
PXA.pxaUsed by Pixia
QuickTime ImageApple Inc..qtif, .qti, .qif
Q0.q0
Q4XLD4MAJYO.q4
RADGregory Ward Larson.radRadiance
RAFFujifilm RAWFujifilm.raf
RGBimage/colourmap data in RGB format.rgb
RGBAimage/colourmap data in RGB format, with Alpha channel.rgba
RGBEGregory Ward Larson.hdrimage/vnd.radianceRadiance, most HDR imaging software
RHIFRhapsoft Image FormatRomain PiveteauSQLite.rhifLiveQuarz file format
R3DRED REDCODE RAWRed.r3d
SAISYSTEMAX.saiSupported by PaintTool SAI
SCTScitex Continuous Tone Picture.sct
SDASun Microsystems.sdaSupported by StarOffice Draw 3–5
SDDSun Microsystems.sddSupported by StarOffice Draw 3–5
SFWSeattle File Works imageSeattle File WorksJPEG (JFIF).sfw, .pwpJPEG-converters sfwjpg and pwpjpg for Unix/Linux and Windows
SGBSun Microsystems.sgbSupported by StarOffice Graphics 2
SGISilicon Graphics Image.sgi, .rgb, .rgba,
.bw, .int, .inta,
.icon
Shockwave DirectorAdobe Systems.dir, .dcr, .dxr, .fgdapplication/x-directorUsed by Adobe Shockwave.
SHAPEDia StencilSVG.shapeUsed by Dia.
SK.skSupported by Skencil
SketchUp Format.skp, .skbSupported by SketchUp
SMLKivio stencil.smlSupported by Kivio
SRFSony RAW FileSonyTIFF.srf, .sr2
SUNSun rasterfileSun Microsystems.sun, .ras, .rs, .im1,
.im8, .im24, .im32
Supported by GIMP
STXSBIG CCD camera ST-x.stx, .st4, .st5,
.st6, .st7, .st8,
.st9
SView5 GraphicsAndreas Kleinert.svg/.sgxUsed by SView5-Library/SDK
SVGScalable Vector GraphicsWorld Wide Web ConsortiumXML.svg,
.svgz (compressed)
image/svg+xmlScriptable vector image format; supported by major web browsers, occasionally via plug-in.No
SWFShockwave FlashAdobe Systems.swfapplication/x-shockwave-flashSupported by many web browsers via plug-in.
SXDOpenOffice.org 1.0 drawing format.sxd
TGATruevision TargaTruevision Inc..tga, .tpicimage/tgaUsed by many 3D rendering applications and 3d games.Yes?
TIFFTagged Image File FormatAdobe Systems.tiff, .tifimage/tiffDocument scanning and imaging format, also functions as a container.No
TIFF/EPTag Image File Format / Electronic PhotographyInternational Organization for StandardizationTIFF.tiff, .tif
TIFF-FXTag Image File Format Fax eXtendedTIFF.tiff, .tifimage/tiff-fx
Tiny StuffDavid Mumper.tny, .tn1, .tn2, .tn3,
.tn4, .tn5, tn6
An application on Atari ST
TLG5.tlgUsed by KiriKiri
TLG6.tlgUsed by KiriKiri
UFOUlead File for Objects.ufo
VMLVector Markup LanguageMicrosoftXML.htm, .htmlapplication/vnd. openxmlformats-officedocument. vmlDrawingInternet ExplorerMicrosoft OfficeNo
WBMPWireless Application Protocol Bitmap FormatOpen Mobile Alliance (formerly WAP Forum).wbmp, .wbm, .wbpimage/vnd.wap.wbmpUsed in WAP-pagesNo
WebPWebP image formatGoogle.webpimage/webpProvides an alternative to JPEG, PNG and GIF with superior compressionYes (royalty-free)
WinFaxSymantec.wfx, fxs, fxo
WMFWindows Metafile FormatMicrosoft.wmf, .wmz
WordPerfect Graphics File.wpg
XAMLExtensible Application Markup LanguageMicrosoftXML.xamlapplication/xaml+xmlUsed by Windows Presentation Foundation and Microsoft Silverlight.?
XARXarXaraXar (graphics).xarapplication/vnd.xaraUsed by Xara Photo & Graphic DesignerNo
XBMX BitMap, colour variant of original black-and-white bitmap (bmp) format.xbm, .bm,
.icon, .bitmap
image/x-xbitmapUsed by many legacy Unix applications.
XCFXCF, name derived from eXperimental Computing FacilityThe GIMP Team.xcf,
.xcfbz2 (compressed),
.xcfgz (compressed)
application/x-gimp-imageUsed by GIMP
XPMX-Pixmap.xpm, .pmimage/x-xpmUsed by many legacy Unix applications.
X3FSIGMA RAWSIGMA.x3f
XWDxwud X11 window dumper/undumper screenshot image.xwd, .x11Used by X Window System
XYZRPG Maker image fileASCII.xyzRPG MakerNo
YCbCr.ycbcr
YCbCrA.ycbcra
YUV.yuv
ZDT.zdtUsed by TECH Win
FormatFull nameOwnerBased FormatFile extensionMIME typeApplicationPatented

Technical details


FormatCompression
algorithm
Raster/
vector
Color depthIndexed colorTransparencyMetadataInterlacingMulti-pageAnimation[9]LayersColor managementExtend­ableHDR format
AILossy and losslessBoth1, 8, 24, and 32 (possibly with multiple palettes)YesYesYesNoYesNoYesYesUnknownNo
BMPNone, RLE, JPEG, and PNGRaster1, 4, 8, 16, 24, 32, and 64YesYesNoNoNoNoNoYesNoNo
BPGHEVC, Lossy and losslessRaster8 to 14 bits per channelNoYesYesNoNoYesUnknownYesUnknownUnknown
CDRLossy and losslessBoth1, 8, 24,and 32 (multiple palettes)YesYesYesNoYesNoYesYesUnknownNo
CPCCPCRaster1NoNoYesNoYesNoNoNoYes, via embedded dictionaryNo
EPSNone, LZWDEFLATERLEDCTBothDevice specificNoYesYesN/AYesNoYesYesYesYes
EXRNone, RLEZIP, Piz, PXR24, and B44, B44A, DWAA, DWABRaster16–128 (floating-point)NoYesYesNoYesNoYesYesYesYes
FarbfeldNoneRaster64 (16-bits-per-channel)NoYesNoNoNoNoNoNoNoNo
FLIFLossless, MANIAC entropy codingRaster1 to 16 bits per channelYesYesYesYes, Adam∞NoYesNoYesYes, via chunksYes, with suitable color profile
GIFLZWRasterIndexed (1bpc to 8bpc) and grayscale (8bpc)YesYes; 1bpp plane-only mask using color indexYesYesYesYesYesNoYes (GIF89a)No
HD Photo / JPEG XRLossy and lossless bi-orthogonal transformRaster1, 2, 8, 16, 24, 32, 48, 64, and 128 (floating-point)NoYesYesYesYesNoNoYesYesYes
ILBMOptional run-length encodingRaster1, 2, 4, 8, 16, 32, 64, 64 EHB, 128, 256 (8-bit), 4,096 (HAM6 pseudo 12-bit), 4,096 pure 12-bit, 262, 144 (HAM8 pseudo 18-bit), and 24-bitYesNoYesYesNoYes,
Palette-shifting
NoNoYesNo
IMALossy and lossless original mutiresolution analysis transformationRaster8-bit16-bit integer32-bit floating-pointNoYesYesNoNoNoNoYesYesYes
JPEGLossy (and partly lossless), DCTRLE, and Huffman predictive nearest neighborRaster8-bit (greyscale), 12-bit, and 24-bitNoNoYesYesNoNoNoYesNoNo (see unofficial JPEG-HDR)
JPEG 2000Lossy and lossless (DWT)Raster8 and 16 (greyscale) with possibly color up to 48-bitNoYesYesYesNoNoNoYesUnknownNo
KRANoneBothgrayscaleRGBXYZ (8bpc, 16bpc, float16bpc, float32bpc), CMYKL*a*b* and YCbCr (8bpc, 16bpc, float32bpc)NoYesYesNoYesYesYesYesYesYes
ORALosslessBoth1, 2, 4, 8, 16, 24, 32, 48, and 64YesYesYesYesYesNoYesYesYesYes
PAMNoneRasterUp to 16NoYesYesNoYesNoNoNoYesNo
PCXNone, RLERaster1, 2, 4, 8, 24 and 32YesYesNoNoYesNoNoNoNoNo
PGFLossy and lossless (DWT)Rastergrayscale: 1, 8, 16, 31; RGB: 12, 16, 24, 32, and 48YesYesYesYesNoNoNoNoUnknownNo
PICTNone, RLE, and QuickTimeBoth1, 2, 4, 8, 16, 24, and 32YesYesYesUnknownNoNoNoUnknownNo?No
PLDOptional ZIP, JPEGBoth1, 4, 8, 16, 24, 32, 48, and 64UnknownYesYesUnknownYesYesYesYesYesYes
PNGLossless and DEFLATERasterbitmap (1bpc), indexed (8bpc), grayscale and RGB (8bpc, 16bpc)YesYes; indexedgrayscale and RGBYesYes, Adam7 algorithmNoNo (but see MNG and APNG)NoYesYes, via chunksNo, see discussion
PPMNoneRasterUp to 16NoNoYesNoYesNoNoNoNoNo
PSD and PSBNone and RLEBothbitmap (1bpc), duotoneindexed (8bpc), grayscaleRGBCMYKLab and multichannel (8bpc, 16bpc, 32bpc)YesYes; indexedgrayscaleRGBCMYK and LabYesN/ANoYesYesYesNo?Yes
PSPNoneBoth1, 2, 8, 16, 24, 32, and 48YesYes; 8b and 16b per-pixel alpha channelYesNoUnknownNoYesUnknownUnknownNo
SVGNone and lossless gzipVector[10]RGB (8bpc)NoYesYesN/AYes (1.2 draft)[11]Yes (SMIL/SVG)YesYes[12]Yes, XML basedN/A
TGANone, RLE, and otherRaster1, 2, 4, 8, 16, 24, and 32YesYesYesNoNoNoNoNoUnknownNo
TIFFNone, LZWRLEZIP, and otherBoth1, 2, 4, 8, 16, 24, and 32Yes (1–8 bit modes)YesYesYes, for JPEG compressionYesNoYesYesYes, via tagsYes, TIFF float
WebPLossy and losslessRasterYUV420P (12bpp), YUVA420P (20bpp) and RGB (8bpc)NoYesYesNoYesYesNoYesYesNo
XAMLNoneVector32 and 64NoYesYesN/AYesYesYesNoYesYes
XCFNone and lossless (gzipbzip2 and xz)Bothindexed (8bpc), grayscale and RGB (8bpc, 16bpc, float16bpc, 32bpc, float32bpc, float64bpc)YesYesYesNoNoYesYesYesYesYes
FormatCompression algorithmRaster/
vector
Color depthIndexed colorTransparencyMetadataInterlacingMulti-pageAnimationLayersColor managementExtend­ableHDR format