Skip to main content
Tracemute Clean a file

Supported formats

Every common photo and video format. Native parsers. No re-encoding.

Every format below is handled by a dedicated parser written in TypeScript, running in a Web Worker on bytes that never leave your browser. There is no ffmpeg.wasm in the bundle, no libheif, no piexifjs at runtime. The strip is structurally lossless: the cleaned file decodes identically to the original everywhere except in the metadata regions we zeroed.

JPEG

Lossless

.jpg · .jpeg · image/jpeg

The web's most common photo format. Where most metadata lives.

Read the format detail →

PNG

Lossless

.png · image/png

The lossless web format. Less metadata-prone than JPEG but still leaks identifying data through text chunks.

Read the format detail →

WebP

Lossless

.webp · image/webp

Google's modern web format. RIFF container — same family as WAV — with chunks similar to PNG.

Read the format detail →

HEIC / HEIF

Lossless

.heic · .heif · image/heic

Apple's modern still-image format. ISOBMFF container — same as MP4 — wrapping HEVC-encoded pixels.

Read the format detail →

MP4

Lossless

.mp4 · .m4v · video/mp4

The dominant video container. ISOBMFF — shared with HEIC — wrapping H.264 / HEVC / AV1 streams.

Read the format detail →

MOV (QuickTime)

Lossless

.mov · video/quicktime

Apple's video container. Shares ISOBMFF with MP4 — same parser, same atoms, same threats.

Read the format detail →

GIF

Lossless

.gif · image/gif

The animated web format from 1989. Less metadata than JPEG, but Adobe stuffed XMP into it anyway.

Read the format detail →

AVIF

Lossless

.avif · image/avif

AV1-encoded stills in a HEIF container. Same metadata model as HEIC, royalty-free codec.

Read the format detail →

TIFF

Lossless

.tif · .tiff · image/tiff

The reference format for professional photo workflows. EXIF lives here natively — TIFF IS the EXIF wire format.

Read the format detail →

DNG (Adobe Digital Negative)

Lossless

.dng · image/x-adobe-dng

Adobe's open RAW format. TIFF-based — same parser as TIFF — with raw sensor data and colour-calibration tags.

Read the format detail →

3GP / 3G2

Lossless

.3gp · .3g2 · video/3gpp

The mobile video format from 3GPP. ISOBMFF — shared with MP4 — with 3GPP user-data atoms on top.

Read the format detail →

WebM / Matroska

Lossless

.webm · .mkv · video/webm

Open video container built on EBML. Replaces metadata with EBML Void in place — SeekHead and cues stay valid.

Read the format detail →

AVI

Lossless

.avi · video/x-msvideo

Microsoft's 1992 RIFF-based video container. Still common from dashcams and camcorders. Metadata replaced in place with JUNK.

Read the format detail →

Not yet supported

  • · Camera-vendor RAW (Canon CR3, Sony ARW, Nikon NEF, Fuji RAF, Olympus ORF, Panasonic RW2) — TIFF-based but each vendor adds proprietary MakerNote variants; Adobe DNG is the safe RAW path today
  • · PDF — text + image metadata is a separate problem with its own tooling
  • · SVG — its metadata is XML you can read in any text editor
  • · BigTIFF (magic 43, 64-bit offsets) — rare outside scientific imaging; rejected with an error today

Try it

Open the tool