JPG to PNG & GIF

Turn your JPG pictures into PNG or GIF files in a few clicks.

or drop images here

How to convert JPG images

Turn JPG files into PNG or GIF. You can export each JPG as its own GIF, or combine several JPGs into one animated GIF. Files are uploaded when conversion starts.

  1. 1

    Select up to 20 JPG images, 25 MB each, or drop them onto the page.

  2. 2

    Choose PNG, a static GIF for each file, or one animated GIF with delay and loop settings.

  3. 3

    Start conversion and download the files. Converting JPG to PNG does not restore lost detail or add transparency.

JPG to PNG & GIF questions

Answers about PNG, GIF, animation, quality and file limits.

Can I convert JPG to PNG with a transparent background?

The file becomes PNG, but JPG has no transparency to restore. The background stays as it appears in the JPG. Use a PNG original if you need transparency.

Convert JPG to PNG

How do I make an animated GIF from JPG images?

Select several JPGs, choose GIF, then animated GIF. Set seconds per image and whether the animation loops. Static GIF exports each JPG as its own GIF file.

Convert JPG to GIF

How many JPGs can I convert, and is it free?

Conversion is free and does not require an account. You can select up to 20 JPG files, 25 MB each, within 20 megapixels and 10,000 pixels per side.

About us

Are my images stored on the server?

Images are uploaded only when you start conversion. The server returns the PNG or GIF and does not keep a permanent copy after the request finishes.

Privacy policy

Does converting JPG to PNG improve quality?

No. JPG compression already discarded detail. PNG will not add it back. Convert to PNG when you need a lossless format going forward, not to repair a JPG.

Convert to JPG

The PNG is larger than the JPG. What should I do?

That is expected: PNG is often bigger than JPG for photos. Keep PNG for graphics, or convert back to JPG and compress if a smaller photo file is the goal.

Compress Image

Should I resize before converting?

Resize first if you need smaller pixel dimensions. Then convert to PNG or GIF so the output already matches the size you want.

Resize Image