imagetojpg.app
Tools

GIF to APNG Converter

Convert an animated GIF to an animated PNG that keeps every pixel, every frame and the timing — and is usually a little smaller, because PNG's compression beats GIF's. Set the loop, shrink it if you like, and convert many at once in your browser.

or drop / paste · many at once
Original
Animated PNG
Size
Processed in your browser · never uploaded · no size cap, no sign-up, no watermark

In short

Choose GIFs above and download an APNG: an animated .png that browsers play just like a GIF. The colours are copied exactly — when the GIF fits in 256 colours (nearly all do) the APNG keeps that palette, and only the changed part of each frame is stored, so the file is often 5–10% smaller than the GIF. Choose loop forever, once or a set number of times, and 75 / 50 / 33% size. Free, no sign-up, nothing uploaded.

Three GIFs converted to APNG

Real downloads from this tool. Left is the first frame of the GIF that went in; right is the file that came out, playing.

Transparent GIF → APNG: first frame of the original GIFBefore
Transparent GIF → APNG: apng resultAPNG

Transparent GIF → APNG

Original size · loop forever

In
533 KB GIF · 24 frames
Out
481 KB APNG · 24 frames (−10%)

Palette APNG with the GIF's exact colours and transparency.

Photo GIF → APNG: first frame of the original GIFBefore
Photo GIF → APNG: apng resultAPNG

Photo GIF → APNG

Original size · loop forever

In
2.96 MB GIF · 28 frames
Out
2.75 MB APNG · 28 frames (−7%)

Lossless: every pixel matches the GIF. For a much smaller file, use GIF to WebP.

Screen recording → APNG: first frame of the original GIFBefore
Screen recording → APNG: apng resultAPNG

Screen recording → APNG

Original size · loop forever

In
2.30 MB GIF · 36 frames
Out
2.20 MB APNG · 36 frames (−4%)

Only changed rectangles are stored, with each frame's delay in milliseconds.

How to convert a GIF to APNG

  1. Choose, drop or paste one or more animated GIFs.
  2. Pick the size (or keep the original) and how many times it should loop.
  3. Watch the APNG play next to the GIF and check the size.
  4. Download APNG (saved as .png) or all as a ZIP.

What an APNG is and how the conversion works

APNG (Animated PNG) is a normal PNG file with extra chunks that hold more frames and their timing. Apps that don't understand animation simply show the first frame, which is why it keeps the .png extension. Unlike GIF it can store millions of colours and smooth 8-bit transparency, and it compresses with deflate, which usually beats GIF's LZW. This converter rebuilds every full frame of the GIF exactly as a browser shows it. If the whole animation uses 256 colours or fewer — true for almost every GIF — it writes a palette APNG with those exact colours and transparency; otherwise it writes full-colour RGBA frames. For each frame after the first it stores only the rectangle that changed since the frame before, with the original delay in milliseconds, and the loop count goes into the animation header. Nothing is re-coloured or blurred, so the APNG looks identical to the GIF. The whole process runs in your browser.

Facts at a glance

QuestionAnswer
PriceFree — no watermark
Sign-upNot needed
UploadNone — converted in your browser
OutputAnimated PNG, saved with the .png extension
PixelsCopied exactly (palette APNG when ≤256 colours, full colour otherwise)
Size vs the GIFUsually 5–10% smaller at the same size; see the examples below
LoopForever, once, or 2 / 3 / 5 / 10 times
ResizeOriginal, 75%, 50% or 33%
BatchYes — ZIP download

When to use APNG instead of GIF

SituationBest formatWhy
Sticker or emoji with soft, anti-aliased edgesAPNGSmooth transparency — no jagged white fringe
Website animation that must look pixel-perfectAPNGLossless, plays in every modern browser
Smallest possible fileAnimated WebPLossy compression is much smaller
Email newsletters, old appsGIFThe only animation every client plays
Pixel-art game sprite sheets for the webAPNGExact colours, no dithering

Because the source is a GIF, converting can't add colours or smooth edges that weren't there — APNG's extra quality shows when you later edit or create animations in it. The gain you get right away is exact pixels in a slightly smaller file.

GIF to APNG converters compared

FeatureThis pageezgifFreeConvertTinyWow
Where the GIF is processedIn your browser — never uploadedUploaded by default; local batch modeUploaded (deleted after 8 hours)Uploaded (deleted after 1 hour)
File size limitNo fixed cap200 MB1 GB, more after sign-upNot stated
Loop countYesNot visible before uploadNot visible before uploadNo
ResizeYesSeparate toolNot visible before uploadNo
Batch + ZIPYesLocal batch modeYesNo
Preview with both sizesYesAfter uploadNoNo
Tool in the first screenYesYesYesBelow an ad block

Competitor details are as shown on their own pages on 5 November 2026; tools change, so check before you rely on a feature.

Frequently asked questions

How do I convert a GIF to APNG?

Choose the GIF here and press Download APNG. The animated PNG keeps every frame, the timing and the loop setting.

Is APNG better quality than GIF?

APNG can hold millions of colours and smooth transparency, but a conversion copies the GIF's pixels exactly, so it looks the same. The benefit is lossless storage in a usually smaller file, and room for higher quality when you edit later.

Is APNG smaller than GIF?

Usually a little: 5–10% on our examples, because deflate compresses better than LZW. Animated WebP is much smaller if exact pixels don't matter.

Why does the file end in .png?

An APNG is a valid PNG with extra animation chunks. Programs that don't support animation show the first frame instead of failing.

Which browsers play APNG?

Chrome, Edge, Firefox and Safari, on desktop and phones.

Is my GIF uploaded?

No. Everything is done in your browser.

Can I convert several GIFs at once?

Yes. Drop them all and use “All (ZIP)”.

Can I change how many times it loops?

Yes — forever, once, or 2, 3, 5 or 10 times.

Updated · By the imagetojpg.app team

More free tools

Image to JPGAny format — HEIC, AVIF, PNG, WebP, GIF, BMP — to JPG.HEIC to JPGiPhone photos to JPG that opens everywhere.HEIC to PNGLossless PNG from iPhone HEIC photos.AVIF to JPGSaved an .avif from the web? Make it a JPG.AVIF to PNGAVIF to PNG with transparency kept.HEIF to JPGSamsung Galaxy and camera .heif files to JPG.HEIC ConverterHEIC to JPG, PNG, WebP or PDF in one box — keep EXIF, drop GPS, no upload.PNG ConverterAny image to PNG, or PNG to JPG, WebP, PDF and multi-size ICO — no upload.WebP to PDFCombine WebP images into one PDF — reorder, A4/Letter, margins, no upload.PNG to PDFMerge many PNGs into one PDF with lossless, pixel-sharp pages — no upload.PNG to EPUBComics, picture books and scans to an EPUB e-book — cover, contents, no upload.Image to TextCopy the text out of any photo or screenshot — OCR on your device, 19 languages.Picture to WordExtract text from a photo or screenshot into an editable Word .docx — on your device.JPEG to JPG.jpeg, .jpe, .jfif → .jpg, lossless, in bulk. Optional EXIF removal.JFIF to JPGFix .jfif downloads — lossless, no re-compression.Compress JPGShrink JPGs to 100 KB, 200 KB or any size, with a before/after slider.Compress Image to KBMB to KB: any photo to 20, 50, 100 or 200 KB — exam forms, signatures.Resolution ChangerChange pixel size or DPI (72/150/300). Passport and Instagram presets.MP4 to JPGExtract JPG frames from MP4, MOV or WebM — video never uploaded.Image EnhancerAI sharpens detail and cleans JPEG blocks, 2× / 4× — free, no upload.Unblur ImageFix blurry photos, faces and text with AI — Light, Medium or Strong.Upscale ImageMake images bigger without blur: 2×, 4× or 4K, free, nothing uploaded.Free Image UpscalerAI upscale 2× or 4× with no credits, no sign-up, no watermark.4K Image UpscalerUpscale photos to 3840 px for 4K wallpapers, TVs and prints.Image to SVGPNG/JPG to SVG cut files for Cricut and Silhouette — colour layers, DXF, no upload.QR Code with LogoYour logo in the middle, scan-checked, PNG or SVG — static, never expires.WhatsApp Sticker MakerPhoto to 512×512 WebP sticker: background removed, white outline, text — no app.Sticker MakerPhoto to sticker: background removed, white outline, transparent PNG or A4 print sheet.Handwriting to FontFill in a template, snap a photo, download your handwriting as a TTF font.Image to Pixel ArtPhoto to pixel art: pixel size, retro palettes, dithering — PNG or SVG, no upload.GIF CompressorShrink animated GIFs by up to 90% or fit them under a target MB/KB — no upload.GIF ResizerResize animated GIFs by percent or pixels; 128 emoji and 512 sticker crops.GIF to WebPAnimated GIF to animated WebP — usually far smaller, batch, no upload.GIF Speed ChangerSpeed up, slow down, reverse or boomerang a GIF — lossless timing edits.Compress SVGSVGO optimizer that also repairs SVG code pasted from ChatGPT — presets, batch ZIP.SVG to DXFSVG to DXF in mm or inches for LightBurn, Silhouette and CAD — layers by colour.Gemini Watermark RemoverRemove the Nano Banana sparkle — exact pixels restored, no upload.PFP Collage Maker“Who is in the pfp of your apps” template — one labelled picture per app, 1:1 or 9:16.Movie Scene Collage3 photos as stacked widescreen movie stills — subtitles, grain, Pinterest & Story sizes.Image Text RemoverErase captions, date stamps and words — auto-detect, batch, no upload.Remove AI LabelsStrip C2PA, IPTC AI tags and prompts — pixels unchanged, no upload.AI Image DetectorIs this image AI? Reads Content Credentials, AI tags and prompts — no upload.Magic Wand ToolClick to select a colour area, then delete it or cut it out as a PNG.PNG Text GeneratorText to transparent PNG with gradient, outline, glow and 3D styles.Wallpaper GeneratorGradients, waves or your photo at your phone's or monitor's exact size.Color Picker from ImageClick any pixel for HEX, RGB and HSL, plus a palette.Passport Photo MakerUS, UK, EU, Canada, Australia sizes — checked JPG + 4×6 print sheet.Passport Size Photo3.5 × 4.5 cm photos: 32 on an A4 sheet or 8 on 4×6, free.US Visa & Passport Photo2x2 in / 600×600 JPG under 240 kB, checked — DS-160 and DV lottery.