Initializing... drag & drop files here
Supports: JPG, JPEG, JFIF
This guide is for anyone who needs a .jpg, .jpeg, or .jfif photo in GIF form — usually for an old forum, a CMS field, or a tool that only accepts GIF. One photo in means one static, single-frame GIF out: GIF does not make a still photo move, and its 256-color limit will visibly flatten the gradients a JPEG holds. Convert to GIF for compatibility, and follow the steps to keep the quality loss as small as possible.
.jpg, .jpeg, and .jfif (JFIF is just a JPEG under a different extension). Queue several at once and each becomes its own separate static GIF. Files are sent over an encrypted connection, processed on our servers, and deleted automatically after a few hours..gif. No sign-up, no watermark — the file is never shared or made public and is removed within a few hours.GIF stores at most 256 colors, so a 16-million-color JPEG must be quantized down to a fixed palette — that is what produces the visible banding in skies and skin tones. Set Colors to 256 to stay closest to the original; drop to 64 or 32 for logos, screenshots, and line art that compress better with fewer colors. When a gradient turns into hard stripes, enabling Dither scatters two palette colors in a fine pattern to fake the in-between shade, trading a faint grain for far less banding. Dithering helps photographs; turn it off for crisp graphics where the grain is more distracting than the banding it fixes.
GIF only makes sense here for a system that genuinely requires the format. For a photo you actually want to look good, GIF is the wrong container: it caps color at 8-bit (256 colors) and offers only on/off transparency, with no alpha. If your goal is a small, sharp still image, convert the photo to PNG for lossless quality or to WebP, which MDN notes is typically 25-35% smaller than the equivalent JPEG while keeping full color. Reserve JPEG-to-GIF for the compatibility cases — legacy uploaders, email signature tools, or apps that reject everything except GIF.
No. Animation needs multiple frames, and one JPEG contains exactly one image. The output is a static, single-frame GIF that looks like the original photo, only with a reduced color palette. To make a moving GIF you would start from a video or a sequence of separate images.
GIF is limited to a palette of up to 256 colors (8-bit indexed color), while a JPEG can hold roughly 16 million. Quantizing all those colors down to 256 causes banding in gradients and slight color shifts. Raising the palette to its maximum and turning on dithering reduces the effect but cannot fully recover the original detail.
Dithering mixes two palette colors in a fine pattern to approximate a color the palette lacks, which hides banding in skies, skin, and gradients. Turn it on for photographs. Turn it off for flat graphics, logos, or screenshots, where the added grain is more distracting than helpful.
For a photograph, pick the highest setting (256) so the palette covers as much of the original as possible. In our testing, dropping a photo from 256 to 32 colors noticeably flattened skin tones and skies; 32 to 64 colors is fine for flat illustrations and screenshots but visibly degrades photographic content. Lower palettes are a file-size lever, not a quality one.
JPEG has no transparency to begin with, so there is nothing to carry over, and GIF only supports a single fully-transparent color rather than soft alpha edges. EXIF metadata such as camera model and GPS is not preserved — GIF has no standard EXIF block — which can be a privacy plus when sharing.
Yes. JFIF (.jfif) is the JPEG File Interchange Format — the same JPEG image data under a different extension that Windows sometimes assigns to saved web images. It uploads and converts here exactly like a .jpg or .jpeg file, producing the same static GIF.