Crop an APNG to the area you need. The first frame is saved as a still PNG — the animation is not kept.
This page opens the xconvert Photo Editor with the Crop tab selected. You pick a .apng or .png file, drag a selection box over the preview (or type exact W x H values under "Crop area"), and download the trimmed result. It is a single-frame editor: it works on the first frame of the file you give it, and "Save as" has no APNG option — "Same as original" saves an edited APNG as a still PNG, and the editor says so when the file opens ("Animated APNG: an edit here keeps only the first frame."). Downloaded without an edit, the file is your original, animation intact. So if you upload a genuinely animated APNG, what you get back is a cropped still, not a shorter animation. That is the honest headline, and the rest of this page tells you what to do in either case.
That still trips nobody up on a static .apng — and a lot of .apng files are static. A single-image APNG that came out of a converter is a plain PNG with no animation chunks at all, so cropping it here is exactly the right tool. For a multi-frame source, jump to the "keep the animation" section below.
| Preset group | Entries | What it is good for |
|---|---|---|
| "Aspect ratio" chips | Free, Original, 1:1, 4:5, 4:3, 3:4, 3:2, 2:3, 16:9, 9:16, 16:10, 2:1 (plus a "⇄ Portrait/Landscape" swap) | Free-form, the source's own shape, square avatars, portrait posts, widescreen banners |
| "Shape" | Rectangle, Circle (avatar) | Round profile pictures with transparent corners |
| 170x170, 1200x628, 628x1200, 1200x1200, 1080x1920, 851x315 | Profile photo, landscape/portrait post, square, story, cover | |
| 320x320, 1080x566, 1080x1350, 1080x1080, 1080x1920 | Profile, landscape, portrait, square, story | |
| X / Twitter | 400x400, 1600x900, 1080x1350, 1080x1080, 1500x500 | Profile, landscape, portrait, square, header |
| 400x400, 1200x627, 627x1200, 1080x1080, 1584x396 | Profile, landscape, portrait, square, banner | |
| TikTok | 200x200, 1920x1080, 1080x1920, 1080x1080 | Profile, landscape, portrait/story, square |
| YouTube | 1280x720, 2560x1440, 800x800 | Thumbnail, channel banner, profile photo |
| 1000x1500 | Pin |
What happens to a frame with a transparent background in each "Save as" format:
| Save as | Transparency | Compression |
|---|---|---|
| PNG | Kept — full 8-bit alpha | Lossless (Deflate) |
| TIFF | Kept — RGBA | Lossless (Deflate) |
| WebP | Kept — 8-bit alpha | Lossy (always, even at Quality 100) |
| AVIF | Kept | Lossy |
| GIF | On/off only — soft edges and shadows become hard-edged | 256-colour palette |
| BMP | Lost — flattened onto white | None (24-bit) |
| JPG | Lost — transparent areas become white (the editor offers a "Keep PNG" button) | Lossy |
The practical rule: PNG for anything with soft edges or a knocked-out background, JPG only for a fully opaque photographic crop, TIFF when a print or archive workflow demands a TIFF master (it is written lossless, Deflate-compressed).
Cropping every frame of an APNG at identical coordinates is not something this editor does. Nothing on xconvert crops an animation frame-by-frame today. What is available, and does preserve the animation, is Compress APNG: it is a server-side route that re-extracts every frame at the real duration, reassembles them with apngasm, and honours the Image resolution controls — so scaling an animated APNG, and rotating or flipping it with the per-file buttons on the file card, all keep the loop intact. Files there are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared or made public.
If you can live without APNG, the other two escape hatches are APNG to GIF, which keeps motion at the cost of a 256-colour palette and 1-bit transparency, and APNG to MP4, which keeps motion and gains temporal compression but drops the alpha channel entirely (no video container stores it).
No. The editor works on the first frame of the file, and none of the ten "Save as" formats is an animated PNG. We checked this against a purpose-built 3-frame APNG (200x120, one coloured circle per frame): after the frame was drawn and saved back out as PNG, only frame 1's circle was present, and the saved file contained just IHDR, IDAT and IEND chunks — no acTL, so it is a static PNG by definition. Use Compress APNG if the loop has to survive.
Frame 1. In our test the first frame's content was on the canvas and the second and third frames' content was absent, even after leaving the image on screen for longer than a full animation cycle. There is no frame-picker on this page, so you cannot ask for frame 12 of 30.
Only if you save as JPG or BMP, which have no alpha: transparent areas become white (for JPG the editor offers a "Keep PNG" button). PNG, TIFF, WebP and AVIF keep the alpha channel; GIF keeps only on/off transparency, so soft edges become hard-edged.
A circle, yes: under "Shape", pick "Circle (avatar)". The result is saved as a square with transparent corners, and "Save as" switches to PNG if the chosen format has no alpha. There is no rounded-rectangle shape; for that, crop to a rectangle here and apply the mask in an editor that does layer masks.
Yes — drop up to 50 APNG files at once (a mixed batch works too). The crop region (or aspect-ratio preset) you set applies to every file in the batch; "Download all (.zip)" saves every cropped result in one ZIP, or use "Download one by one" to save them separately.
Crop first. Cropping throws away pixels at the source resolution; resizing afterwards only has to resample the region you kept, so no detail is spent on pixels you are about to discard. Both tabs act on the same working image, so you can set the crop and then switch to the Resize tab without re-uploading.
BMP is uncompressed: the BMP this page writes is 24-bit, three bytes per pixel plus a small header, flattened onto white. The TIFF is compressed losslessly (Deflate), so it is far smaller than a BMP but can still come out larger than the PNG. If you want a lossless save that is also small, choose PNG.
.apng file that is really just a still PNG work here?Yes, and that is the ideal case for this page. An APNG with no acTL chunk is a plain PNG wearing a different extension — every decoder reads it as a normal still, so cropping and saving it as PNG is a straight lossless round-trip with nothing lost. Our own single-image APNG conversions produce exactly that kind of file.
APNG animates natively in Chrome 59+, Edge 79+, Firefox 3+, Safari 8+ (including iOS Safari 8+), Opera 46+ and Samsung Internet 7.2+ — about 96% of global browsers according to caniuse. Anything that does not support it, such as Internet Explorer or Opera Mini, displays the first frame as a static PNG rather than showing a broken image. APNG is now formally part of the PNG specification: the W3C published PNG Third Edition as a Recommendation on 24 June 2025, with the acTL, fcTL and fdAT chunks and the image/apng media type defined in the standard itself.