FlipMyFormat

JPG to GIF Maker

Turn photos into an animated GIF: set the order, the seconds per picture, the size and the loop, add cross-fade or boomerang, and keep it under a KB limit. Free, nothing uploaded.

Select JPG images

or drop them here · two or more make an animation

Made in your browser. Your pictures are not uploaded.

People also use

How to make a GIF from JPG pictures in three steps

Add your photos to the box above, put them in the order you want, choose how long each picture stays on screen and press the button. A moment later you see the finished animation playing, with its file size, number of frames and length, and you can download it as a GIF file.

Everything happens in your browser with our own GIF encoder, so your pictures are not uploaded anywhere. You can add up to 200 pictures, each up to 50 MB, and PNG, WebP, BMP and GIF pictures work as well as JPG. With a single picture you get a still GIF instead of an animation.

  1. 1

    Add your pictures

    Tap the box to choose files or drop them on it. JPG, PNG, WebP, BMP and GIF (first frame) all work, up to 200 pictures of 50 MB each.

  2. 2

    Set order, speed and size

    Move pictures with the arrows, sort them by name or reverse them, then pick the seconds per picture, the width, the loop and, if you need one, a file size limit.

  3. 3

    Make and download

    Press the button, watch the preview, check the size and frame count, and download the GIF.

The defaults suit most jobs: half a second per picture, 480 pixels wide, pictures of other shapes cropped to fill the frame, 256 colours with dithering, and a loop that plays forever. Add the photos, press the button, and you are done.

What is a GIF, and why make one from photos?

GIF is one of the oldest picture formats on the web, created in 1987, and still the one that plays as a moving picture almost everywhere without a play button. A GIF file can hold many frames, each with its own delay, and a note that tells the viewer how many times to play them. Browsers, chat apps, email programs and forums show it as a short silent clip that starts on its own.

The price of that wide support is an old design. Each frame of a GIF can use at most 256 colours, chosen from millions, and the pixels are packed with a lossless method called LZW that works well for flat areas and poorly for the fine noise of photos. That is why a GIF made from photos is larger and a little rougher than the photos themselves, and why the settings on this page matter so much.

Turning photos into GIF is still the simplest way to make something that moves and plays everywhere: in a message, a forum post, an email signature or a product page where video is not allowed. The rest of this page explains what each setting does, how big the files get, and how to reach a size limit when a site asks for one.

A JPG to GIF animation made in your browser

A JPG to GIF animation is simply your photos shown one after another, with a delay after each. The tool decodes every picture, scales it to the size you choose, reduces it to the colours a GIF can hold, and writes the frames into one file with the delay and the loop setting you picked. The preview below the button shows the result exactly as a browser will play it.

Good animations usually come from photos that belong together: a burst of shots taken a fraction of a second apart, a series showing a plant growing, a step-by-step craft, the same room before and after, a product turned around on a table. The closer the photos are to each other in framing and light, the smoother the movement looks and the smaller the file becomes, because GIF stores similar frames more efficiently.

You do not need any special camera mode. Hold the phone still, or rest it on something, take several shots, and add them here. If the pictures came out slightly different in size or shape, the Shape and Crop settings line them up so the animation does not jump.

An images to GIF maker for JPG, PNG, WebP and more

This is an images to GIF maker, not only a JPG converter. You can mix JPG photos, PNG screenshots, WebP pictures from the web, BMP files from old programs and even GIF files, of which the first frame is used. Every picture becomes one frame of the result, in the order you set.

Pictures do not need to be the same size. The first picture decides the shape of the GIF unless you choose another one, and the others are either cropped to fill that shape or fitted whole inside it with the background colour around them. This makes it easy to combine a portrait phone photo with landscape pictures without anything looking stretched.

If you only want to join pictures side by side or one under another as a single still image, Merge Images is the better tool. If what you have is a video clip rather than separate pictures, use Video to GIF instead.

A JPG to GIF converter free of sign-ups and watermarks

This JPG to GIF converter free of charge has no sign-up, no watermark on your animation, no daily limit and no trial. You do not need to install an app or create an account, and you can make as many GIF files as you like, one after another.

Because the encoding is done by your own device rather than a paid server, there is nothing to pay for and no queue to wait in. A GIF of ten photos at 480 pixels usually takes a few seconds on a modern computer and a little longer on an older phone. Larger widths, many pictures, cross-fade and a file size limit all add work, and the tool shows its progress while it runs.

Multiple JPG to GIF: up to 200 pictures in one file

To turn multiple JPG to GIF frames, add all the pictures at once or in several rounds; new pictures are added after the ones already in the list. Each picture appears as a small card with arrows to move it earlier or later and a button to remove it.

Sort by name puts the pictures in the order of their file names, which is usually the order they were taken, because phones and cameras number their photos. Reverse turns the whole list round, handy when the pictures came in newest first. You can still fine-tune single pictures with the arrows after sorting.

Up to 200 pictures fit in one GIF. Keep in mind that every picture adds to the file size: two hundred photos at 480 pixels make a GIF of many megabytes, which some sites will not accept. For long sequences a smaller width, fewer colours or a short video may be the better choice.

Getting the frame order right

Phones name photos with the date and time or a running number, so Sort by name nearly always gives the right order. Pictures downloaded from different places may have random names; for those, use the arrows, or rename the files with numbers such as 01, 02, 03 before adding them. Use two digits, because 10 sorts before 2 when names are compared as text.

Check the order in the preview before you download. If one frame is out of place, move it with the arrows and press the button again; the pictures stay loaded, so you do not need to add them again.

JPG to GIF online free on phone and computer

This JPG to GIF online free tool works in any modern browser: Chrome, Edge, Firefox and Safari on Windows, Mac, Linux, iPhone, iPad and Android. There is nothing to install. On a phone, tap the box and pick the photos straight from your gallery.

Phones have less memory than computers, so very long animations at large widths may be slow there. If a phone struggles, choose 320 or 240 pixels, use fewer pictures, or make the GIF on a computer. The finished file is saved to your downloads folder, or on iPhone to Files, from where you can share it.

Photos to GIF with speed control: seconds per picture

If you want photos to GIF with speed that suits the mood, the setting to use is Speed. It says how long each picture stays on screen: 0.1, 0.2, 0.5, 1 or 2 seconds, or Custom with any value from 0.02 to 60 seconds. Next to it the tool shows how many pictures per second that means, so you can think in frames per second if you prefer.

Short delays make movement: 0.1 or 0.2 seconds per picture turns a burst of photos into a little clip. Medium delays, 0.5 to 1 second, suit a slideshow of different photos where each should be seen. Long delays of 2 seconds or more are for before-and-after pictures, steps of a recipe or text that people need time to read.

One honest warning about very fast settings: GIF stores delays in hundredths of a second, and several browsers slow down delays shorter than 0.05 seconds, often to 0.1 seconds. So a GIF set to 0.02 seconds may play at its intended speed in one program and slower in another. For smooth motion faster than about 20 pictures per second, a video is the more reliable format.

Seconds per picturePictures per secondFeels like
0.02 s50Fastest allowed; many browsers slow it down
0.05 s20Smooth motion; the safe lower limit
0.1 s10Burst photos as a short clip
0.2 s5Quick flip-book, stop motion
0.5 s (default)2Slideshow of related photos
1 s1Slideshow where each photo is looked at
2 s0.5Before and after, steps, text to read

The total length of the animation is the number of frames times the seconds per picture. Twelve pictures at 0.5 seconds play for six seconds before the loop starts again. Cross-fade and boomerang add frames and therefore length.

Width and what it does to the file size

Width sets how wide the GIF is in pixels; the height follows from the shape. Choose Original to keep the size of the first picture, up to 1600 pixels, or 640, 480 (the default), 320 or 240, or Custom for any other value. For messages and forums 480 is a good balance, for small icons and signatures 240 or less is enough.

Width matters more for the file size than any other setting, because the number of pixels grows with the square of the width. A GIF 640 pixels wide has about 1.8 times the pixels of one 480 wide, and four times the pixels of one 320 wide. Halving the width roughly quarters the file size.

SettingsTypical GIF sizeNote
640 px wide2.5 to 5 MBLarge; often too big for chats and forums
480 px wide (default)1.5 to 3 MBGood for most messages and posts
320 px wide600 KB to 1.3 MBSmall screens, forum posts
240 px wide350 to 750 KBThumbnails, small previews
240 px, 64 colours, no dithering200 to 450 KBWhen the size matters more than smoothness
160 px, 32 colours, no dithering70 to 150 KBEmail signatures, strict upload limits

Rough sizes for a GIF of ten different landscape photos in 4:3 shape, 256 colours with dithering unless noted, no cross-fade. Real numbers depend on the pictures: calm, similar photos pack much better than busy, different ones.

Pictures of different shapes: crop or fit

When your pictures have different shapes, the tool has to decide what to do with the ones that do not match. Crop to fill, the default, scales each picture until it fills the frame and cuts off what sticks out at the edges, so every frame is filled edge to edge. Fit whole picture keeps each picture complete and fills the empty space around it with the background colour.

The shape of the frame itself follows the first picture unless you choose another one under More options: Square 1:1, wide 16:9 or tall 9:16. Square is handy for profile pictures and grids, 16:9 for landscape screens and 9:16 for phone screens and stories. If you need a particular part of a single picture, Crop Image lets you cut it out precisely before adding it here.

JPG to GIF loop: forever, once or a set number

A GIF carries a small note that tells the viewer how often to play it. The JPG to GIF loop setting writes that note: Forever, the default, plays the animation again and again for as long as it is on screen; Play once stops on the last frame; Number of times plays it as often as you type in and then stops.

Forever is what most people expect from a GIF and what chat apps and forums show best. Play once suits an animation that ends on a message, a logo or a final result, so it does not distract after it has been seen. A number such as 3 is a middle way for email signatures and web pages where endless movement can annoy readers.

Some programs ignore the loop note. A few email clients play only the first frame, some older viewers always loop, and a few apps show only one frame until the image is tapped. If the end of your animation matters, make the last frame one that makes sense on its own, because it may be the frame that stays on screen.

Colours: shared palette or one per frame

A GIF frame can hold at most 256 colours. When the tool turns a photo with millions of colours into a GIF, it picks the 256 that best represent the picture and maps every pixel to one of them. Under More options you can choose fewer: 128, 64, 32 or 16. Fewer colours mean a smaller file and a rougher look; for photos 128 is often hard to tell apart from 256, while 16 looks like a poster.

By default all frames share one palette built from all the pictures. That keeps the colours steady from frame to frame and makes the file smaller. Own colours for every frame builds a separate palette for each picture instead, which looks better when the pictures are very different, for example a blue sky photo followed by a red sunset, at the cost of a somewhat larger file and sometimes a slight flicker between frames.

Dithering explained

Dithering is a trick to hide the limited colours. Instead of painting a smooth gradient with a few flat bands, it mixes pixels of neighbouring colours in a fine pattern that the eye blends together. Skies, skin and shadows look much smoother with dithering on, which is why it is the default.

The downside is the file size. The fine pattern is exactly the kind of noise that GIF compression handles poorly, so a dithered GIF is often 20 to 40 percent larger than the same GIF without dithering. Turn dithering off when you need a small file, when the pictures are flat graphics, screenshots or text, or when the speckled pattern bothers you. With dithering off, smooth gradients show visible bands instead.

Cross-fade between pictures

Cross-fade adds four in-between frames between each pair of pictures, in which one picture slowly turns into the next. The result looks softer and more like a video slideshow than a hard cut. It works especially well for slideshows of different photos and for before-and-after pictures.

Because it adds frames, cross-fade makes the file larger, often three to five times, and the blended frames are full of mixed colours that need more of the palette. Use it with a smaller width or fewer colours if size matters. The fade frames are short, so the total length grows only a little.

Boomerang: forward, then back

Boomerang plays the pictures forward and then backward, so the animation moves to the end and smoothly returns to the start instead of jumping back. It suits motions such as a swing, a wave, a pour or a head turn, where a sudden jump at the loop point would look odd.

Boomerang nearly doubles the number of frames, and with it the file size, although the extra frames repeat existing pictures. Combine it with Forever looping for the familiar back-and-forth effect.

Background colour and transparency

JPG photos have no transparency, so for them the background colour only matters with Fit whole picture, where it fills the space around pictures that do not match the shape. Pick white, black or any colour that suits the page the GIF will be shown on.

PNG and WebP pictures can have transparent areas. With Keep transparency on, those areas stay see-through in the GIF. GIF transparency is all or nothing for each pixel, though: a pixel is either fully see-through or fully solid. Soft edges and shadows that fade out in a PNG become hard edges in the GIF, sometimes with a thin fringe. For the cleanest result, set the background colour to the colour of the page the GIF will sit on and leave Keep transparency off.

JPG to GIF high quality: what a GIF can and cannot do

People often ask for JPG to GIF high quality and expect the GIF to look as good as the photos. It is worth being honest: it cannot. A GIF frame has at most 256 colours, so photos with smooth gradients show slight banding or the fine grain of dithering, and the format is far less efficient than modern video at storing photos.

What you can do is get the best a GIF allows. Keep 256 colours and dithering on, use Own colours for every frame when the pictures differ a lot, choose a width no larger than the GIF will be shown at, and leave the file size limit on No limit. Start from the original photos rather than copies sent through a messaging app, because those are already smaller and compressed twice.

Making the GIF wider than it will be shown does not improve it; the browser scales it down and you pay for the extra pixels in file size. For a chat message 480 pixels is plenty, for a full-width banner on a website 800 to 1000 can make sense.

The file size limit and how it works

Many sites limit the size of uploaded pictures, so the tool has a File size limit setting: No limit, 1 MB, 100 KB, 50 KB or Custom with any number of kilobytes. With a limit set, the tool makes the GIF, checks its size and, if it is too big, tries again with fewer colours first and then with smaller frames, up to ten tries.

If the limit still cannot be reached after ten tries, the tool tells you so and gives you the smallest version it made, so you can decide whether to use it, remove some pictures or loosen the limit. It never quietly hands you a file that is larger than you asked for.

LimitPhotos that fitSettings to start withTypical use
1 MB10 to 20 photos320 to 480 px, 128 to 256 coloursChats, forums, most websites
100 KB5 to 10 photos240 to 320 px, 32 to 64 colours, no ditheringEmail, older forums, marketplaces
50 KB3 to 6 photos160 to 240 px, 16 to 32 colours, no ditheringEmail signatures, avatars

JPG to GIF under 100KB: how to hit the limit

Getting JPG to GIF under 100KB is very possible, but it means a small GIF with few frames. A hundred kilobytes is about the size of one ordinary photo at phone-screen size, and a GIF has to fit all its frames into that. The File size limit setting does most of the work: choose 100 KB and the tool lowers the colours and the size until it fits.

You get a better result if you help it. Use 5 to 10 pictures rather than 30, choose 240 or 320 pixels wide, set 64 colours and turn dithering off, and leave cross-fade and boomerang off. Photos that are similar to each other, such as a burst of shots of the same scene, fit far more frames into the limit than a slideshow of different places.

JPG to GIF 50 KB: very small animations

A JPG to GIF 50 KB limit is tight and common in email signatures, forum avatars and some upload forms. Expect a small, simple animation: 3 to 6 pictures, 160 to 240 pixels wide, 16 to 32 colours, dithering off. The tool will shrink further on its own if needed, but you keep more control by choosing these values first.

Pictures with large calm areas, such as a logo on a plain background, a product on white or a short piece of text, pack much better than detailed landscapes. If the result looks too rough, try fewer pictures before fewer colours: three clean frames usually look better than ten blurry ones. For a file that is already a GIF and only slightly too big, Compress GIF can trim it further.

Where to use your GIF

WhatsApp and Telegram

Both accept GIF files. WhatsApp often turns a GIF into a short looping video when sending, which is normal; it still plays on its own. Keep it under a few megabytes and around 480 pixels wide.

Discord and Slack

GIFs play right in the chat. Discord has an upload size limit that depends on the server and your plan, and Slack shows large GIFs as files, so 480 pixels and 1 to 3 MB are sensible targets.

Email signatures

A small looping logo or product shot catches the eye. Many email programs block large images, so aim for 50 to 100 KB, 160 to 240 pixels wide, and a last frame that works on its own.

eBay and other marketplaces

Listing photos are usually still pictures, but a small GIF can show a product from several sides in a description. Check the site rules first, because some marketplaces convert or reject animated images.

Forums and communities

Older forums often limit pictures to 100 to 500 KB and sometimes to a certain width. Use the File size limit and a width of 320 or less.

Websites and blogs

A GIF shows a short process, a before-and-after or a product in motion without a video player. For long or large animations, a video file loads faster.

GIF, MP4 or WebP: an honest comparison

GIF is not the most efficient format for moving pictures, and it is fair to say so. A short MP4 video of the same photos is often five to ten times smaller and shows full colour without banding. Animated WebP is usually much smaller than GIF too and supports soft transparency. GIF wins on one thing: it plays almost everywhere, including places that do not allow video, such as email signatures, many forums and image upload fields.

So use GIF when the place you are sharing to expects a picture rather than a video, and when the animation is short. For long slideshows, large sizes or anything with sound, a video is the better choice. If you already have a GIF and need it in another format, GIF to WebP makes an animated WebP, and GIF to PNG or GIF to JPG take out single frames as still pictures.

GIFMP4 videoAnimated WebP
Colours per frameUp to 256MillionsMillions
File size for photosLargeSmallSmall to medium
TransparencyOn or off per pixelNoSoft edges supported
Plays without a playerEverywhereNeeds a video tag or appMost modern browsers and apps
Email signaturesWidely shownNot shownOften not shown
SoundNoYesNo

Examples: four common jobs

Burst photo to clip

Twenty burst shots of a jump, 0.1 seconds per picture, 480 wide, Forever. Smooth movement, about 2 to 4 MB.

Product turn for a listing

Eight photos of an item turned on a table, 0.3 seconds, 320 wide, Square 1:1, boomerang on. Shows every side.

Before and after

Two photos, 1.5 seconds each, cross-fade on, Forever. The change is easy to see and the fade looks calm.

Email signature logo

Four frames of a logo, 0.5 seconds, 200 wide, 32 colours, dithering off, Play 3 times, limit 50 KB.

Before you press the button: a short checklist

Pictures in the right order, checked with Sort by name, Reverse and the arrows.

Speed chosen for the job: fast for motion, slow for slideshows and text.

Width no larger than the GIF will be shown at.

Crop to fill or Fit whole picture, and the shape you want.

Loop set to Forever, Play once or a number.

File size limit set if the place you share to has one.

Preview watched once before downloading.

Is it safe? Your pictures are not uploaded

Your pictures are not uploaded. The page loads the tool once, and from then on your photos are read, scaled and turned into a GIF by your own browser. Nothing is sent to our server or anyone else's, and nothing is stored after you close the page.

That matters for family photos, pictures of documents and work you have not published yet. You can even disconnect from the internet after the page has loaded and the tool will keep working.

How it works

When you press the button, the browser decodes each picture and draws it onto a canvas at the width and shape you chose, with Crop to fill or Fit whole picture. If cross-fade is on, it blends the in-between frames; if boomerang is on, it adds the frames in reverse.

Our GIF encoder then builds the palette, either one shared palette for all frames or one per frame, maps every pixel to it with or without dithering, packs the pixels with LZW compression and writes the frames, the delays and the loop note into one GIF file. The heavy work runs in a background worker, so the page stays responsive. With a file size limit set, these steps repeat with fewer colours or smaller frames until the file fits or ten tries are used up.

How this GIF maker compares

Online GIF makers can look alike. Here is how this one handles the things that matter.

What to checkFlipMyFormatTypical online GIF maker
Pictures uploaded to a serverNo, made in your browserUsually yes
Watermark on the resultNoOften, unless you pay
Sign-upNot neededSometimes required
Number of picturesUp to 200Often 20 to 50
File size limit in KBYes, with up to 10 automatic triesRarely
Cross-fade and boomerangYesSometimes
Shared or per-frame colours, dithering switchYesRarely

Common problems and fixes

The GIF is too big

Lower the width first, then the colours, and turn dithering off. Remove cross-fade and boomerang. Or set a File size limit and let the tool find the settings.

The colours look blotchy or banded

That is the 256-colour limit. Keep dithering on, use 256 colours, and try Own colours for every frame when the pictures differ a lot.

The animation flickers

Different palettes per frame can shift colours slightly. Switch Own colours for every frame off so all frames share one palette.

Faces or heads are cut off

Crop to fill cuts the edges of pictures with a different shape. Choose Fit whole picture, or pick a shape that matches most of your photos.

It plays too slowly

Delays under 0.05 seconds are slowed by several browsers. Use 0.05 seconds or more, or fewer, more different frames.

It plays only once, or not at all

Check the Loop setting. Some email programs show only the first frame whatever the setting; make that frame meaningful.

The frames are in the wrong order

Use Sort by name or Reverse, then move single pictures with the arrows, and press the button again.

Edges around a PNG look jagged

GIF transparency is on or off per pixel. Set the background colour to the page colour and leave Keep transparency off for smooth edges.

The phone becomes slow

Use a smaller width, fewer pictures or no cross-fade, or make the GIF on a computer. Very large photos take memory to decode.

A site still rejects the file

Some sites limit the width or the number of frames as well as the size. Check their rules, reduce the width and the number of pictures, and try again.

Tips for good animated GIFs

Take the photos for an animation with the phone held still, ideally resting on something, so only the subject moves. Small shifts of the camera look like shaking in the GIF.

Use photos with the same light. A cloud passing between shots changes the brightness and makes the animation flicker.

Fewer, well-chosen frames beat many similar ones. Ten pictures at 0.2 seconds often look as smooth as thirty at 0.07 seconds and make a much smaller file.

Choose the width the GIF will be shown at, not larger. A bigger GIF does not look sharper when it is scaled down, it only loads more slowly.

Make the first and last frames count. Some apps show only the first frame until tapped, and Play once stops on the last.

Before you post, open the downloaded file in a browser tab to see it as others will.

GIF terms explained

Frame

One picture in the animation. Each of your photos becomes one frame; cross-fade and boomerang add more.

Delay

How long a frame stays on screen before the next one, stored in hundredths of a second.

Frames per second

How many frames are shown each second: 1 divided by the delay. 0.1 seconds per picture is 10 frames per second.

Palette

The list of up to 256 colours a GIF frame may use. It can be shared by all frames or made for each one.

Dithering

Mixing pixels of nearby colours in a fine pattern so that gradients look smooth despite few colours.

Loop count

A note in the GIF that says how many times to play it: forever, once or a set number.

LZW

The lossless compression GIF uses. It packs flat areas well and noisy photos poorly.

Aspect ratio

The shape of the frame as width to height, such as 1:1, 16:9 or 9:16.

What to do with your GIF next

Share the GIF straight from your downloads folder or gallery. If it turns out a little too large for a site, Compress GIF reduces it without making it again. To use one frame as a still picture, GIF to PNG and GIF to JPG save the frames separately, and GIF to WebP makes a smaller animated WebP for websites.

To prepare the photos before animating them, Resize Image makes them smaller, Crop Image cuts out the part you need and JPG to PNG turns a photo into a PNG. All are listed under Image Tools.

Frequently asked questions

How do I make a GIF from JPG pictures?

Add the photos to the box, set the order, the seconds per picture and the width, press the button and download the GIF. Nothing is uploaded.

How do I make a JPG to GIF animation on my phone?

Open this page in your phone browser, tap the box, pick the photos from your gallery and press the button. The GIF is saved to your downloads or Files.

Is this an images to GIF maker for PNG and WebP too?

Yes. JPG, PNG, WebP, BMP and GIF pictures can be mixed; of a GIF only the first frame is used.

Is there a JPG to GIF converter free of watermarks?

This one is. There is no watermark, no sign-up and no daily limit, because the GIF is made by your own browser.

How many pictures can I add?

Up to 200 pictures of up to 50 MB each. More pictures make a larger file, so for long sequences use a smaller width.

How do I convert multiple JPG to GIF in the right order?

Use Sort by name for photos named by date or number, Reverse to turn the list round, and the arrows to move single pictures.

Can I use a JPG to GIF online free tool without installing anything?

Yes. This tool runs in Chrome, Edge, Firefox and Safari on computers and phones, with nothing to install.

How do I make photos to GIF with speed I choose?

Pick 0.1, 0.2, 0.5, 1 or 2 seconds per picture, or Custom from 0.02 to 60 seconds. The tool shows the matching pictures per second.

Why does my fast GIF play slower than set?

Several browsers slow delays shorter than 0.05 seconds, often to 0.1 seconds. Use 0.05 seconds or more for a reliable speed.

How do I set the JPG to GIF loop?

Choose Forever, Play once or Number of times under Loop. Some apps ignore the setting, so make the last frame meaningful.

How can I get a GIF under 100 KB?

Set File size limit to 100 KB. For JPG to GIF under 100KB, also use 5 to 10 pictures, 240 to 320 pixels wide, 64 colours and dithering off.

Can I make a JPG to GIF 50 KB file?

Yes, with a small animation: 3 to 6 pictures, 160 to 240 pixels wide, 16 to 32 colours, dithering off, and the limit set to 50 KB.

What happens if the size limit cannot be reached?

The tool tries fewer colours, then smaller frames, up to ten times. If it still does not fit, it warns you and shows the smallest version.

Can I get JPG to GIF high quality like the original photos?

Not quite. GIF allows 256 colours per frame, so photos show slight banding or dither. Keep 256 colours and dithering on for the best GIF.

What does dithering do?

It mixes pixels of nearby colours so gradients look smooth. It makes files larger; turn it off for small files and flat graphics.

What is Own colours for every frame?

Each frame gets its own 256-colour palette instead of sharing one. It helps very different pictures but makes the file larger.

What do cross-fade and boomerang do?

Cross-fade adds 4 blended frames between pictures for a soft change. Boomerang plays the pictures forward and then back.

Does it keep transparency from PNG files?

Yes, with Keep transparency on. GIF transparency is on or off per pixel, so soft edges become hard.

Why is the GIF bigger than my photos?

GIF stores photos less efficiently than JPG and holds every frame. Lower the width, the colours or the number of pictures.

Should I use GIF, MP4 or WebP?

GIF plays almost everywhere, including email. MP4 and WebP are much smaller and show full colour, but are not accepted in as many places.

Are my pictures uploaded?

No. The pictures are read and turned into a GIF in your browser and never leave your device.

Make your animated GIF now

Your photos, your speed, your size. Free and private.

Add your pictures

Last updated October 2026 · Written and maintained by the FlipMyFormat team