gif
What is a .gif file?
image/gif
GIF (Graphics Interchange Format) is a raster format limited to a 256-color indexed palette per frame, using lossless LZW compression. It supports simple frame-based animation and a single fully transparent palette index. It is widely used for short looping animations and low-color graphics.
How to use a .gif file
Use an example GIF to test animated-frame decoding, palette and transparency handling, frame timing, and conversion to modern formats like WebP or MP4.
Download example .gif files
- Format Set: Fruit Still Life (GIF)A 1024×1024 fruit still life exported as GIF: one member of a conversion set that carries identical content across formats, so you can convert one and diff against the others.
- Animated GIF (8 frames)An 8-frame looping animated GIF of a moving dot. Tests animation handling, first-frame extraction, and GIF parsing.
- Head and shoulders portrait of a black (gif 256)The same 512x512 photograph written as gif 256. GIF cannot hold more than 256 colours, so this is quantised by the format itself. Every member of this group is identical pixels, so a decoder returning different dimensions or a different pixel count has lost something rather than simply produced a different file; the 24-bit PNG in this group is lossless and is the reference the lossy members are measured against Source plate a-av-f3.
- A Black man in his seventies with grey (gif 256)The same 512x350 photograph written as gif 256. GIF cannot hold more than 256 colours, so this is quantised by the format itself. Every member of this group is identical pixels, so a decoder returning different dimensions or a different pixel count has lost something rather than simply produced a different file; the 24-bit PNG in this group is lossless and is the reference the lossy members are measured against Source plate p-market-sen.
- Silver sedan parked on a suburban (gif 256)The same 512x512 photograph written as gif 256. GIF cannot hold more than 256 colours, so this is quantised by the format itself. Every member of this group is identical pixels, so a decoder returning different dimensions or a different pixel count has lost something rather than simply produced a different file; the 24-bit PNG in this group is lossless and is the reference the lossy members are measured against Source plate v-car-sedan.
- Overhead plate of fresh pasta with (gif 256)The same 512x512 photograph written as gif 256. GIF cannot hold more than 256 colours, so this is quantised by the format itself. Every member of this group is identical pixels, so a decoder returning different dimensions or a different pixel count has lost something rather than simply produced a different file; the 24-bit PNG in this group is lossless and is the reference the lossy members are measured against Source plate f-plate-pasta.
- Flat red brick wall (gif 256)The same 512x341 photograph written as gif 256. GIF cannot hold more than 256 colours, so this is quantised by the format itself. Every member of this group is identical pixels, so a decoder returning different dimensions or a different pixel count has lost something rather than simply produced a different file; the 24-bit PNG in this group is lossless and is the reference the lossy members are measured against Source plate t-tex-brick.
- Smooth abstract gradient, deep teal to (gif 256)The same 512x341 photograph written as gif 256. GIF cannot hold more than 256 colours, so this is quantised by the format itself. Every member of this group is identical pixels, so a decoder returning different dimensions or a different pixel count has lost something rather than simply produced a different file; the 24-bit PNG in this group is lossless and is the reference the lossy members are measured against Source plate t-grad-cool.
and 2 more in the library.