The right format.
A clear picture.

What the current engines can read, write, and preserve. Format names do not guarantee support for every profile or codec variant.

FormatCurrent capabilityWhat to know
JPG / JPEGRead and writeTransparency is flattened onto your chosen background.
PNGRead and writeTransparency retained. Quality slider does not make PNG lossy.
WebPRead and writeAnimated WebP belongs in dedicated animation tools.
AVIFRead and writeWASM encoder loads on use. HDR and wide-gamut preservation are not guaranteed.
HEIC / HEIFRead; export to other formatsUses an on-device LGPL decoder. Primary image is exported; auxiliary depth/burst information is not retained.
SVGStatic rasterization; bitmap tracing exportScripts, external resources, and foreign content are blocked. Trace output contains vector paths. Animated SVG rendering is not implemented.
BMP / ICOExportICO contains a 256px PNG. BMP is a 24-bit bitmap.
GIF / APNGDedicated animation toolsLocal FFmpeg and GIF frame engines. Heavy clips may exceed browser memory.
MP4 / MOV / WebMDedicated video toolsContainer support depends on the bundled decoder. No support promise for every codec variant.
EXIF / DPIRead metadata; JPEG tag writingJPEG DPI tags alter declared print size, not pixel detail.
Live PhotoVideo and cover preparationMOV + JPG preparation is not a native paired Live Photo. Use a compatible iOS app to save it.

Specialist capabilities.

Object and image watermark removal currently use local edge-based content fill, suitable for simple backgrounds. GIF watermark removal covers the marked region. Generative image/GIF inpainting is not included. Automatic face blur depends on the browser’s FaceDetector API; mark faces manually with Blur Image when it is unavailable.

The frame extractor exports all frames or a selected frame. Sprite sheets include a JSON frame map. Native GIF operations preserve per-frame timing; video conversions may resample timing. Advanced timeline editing, arbitrary layer manipulation, and animated SVG sampling are not implemented.

Browser and device support.

The core is designed for current browsers with Web Workers, ImageBitmap and OffscreenCanvas. Video and AI run in additional local workers. Full Safari, real iPhone, Android, assistive-technology, and wide-gamut fixture validation is still pending. If a tool cannot produce a requested output format, it reports an error instead of silently renaming another file.

Use a dedicated tool for animation. Still-image tools require explicit permission to use the first frame of an animated input.