Initializing... drag & drop files here
Supports: MJPEG
This tool pulls a single still frame out of a Motion JPEG (MJPEG) stream and writes it as a TIFF — a lossless raster format built for archiving, print, and precision editing rather than the web. This walk-through is for anyone holding raw footage from an IP camera, webcam, or capture card who needs one evidence-stable frame, and the steps below cover the one setting people get wrong: the TIFF Compression Type that ships defaulted to lossy JPEG.
.mjpeg file onto the page, or click "+ Add Files" to browse. You can queue several captures and process them with the same settings.2.100 lands on the frame at 2.1 seconds. Switch to Multiple Screenshots to sample several frames and get them back as separate TIFFs in a ZIP.People reach for TIFF specifically because it is lossless — so the detail that matters most here is the Compression Type dropdown, which defaults to JPEG. JPEG-in-TIFF is a lossy mode: it re-compresses the frame and adds a second round of loss on top of whatever the camera's original JPEG already discarded. To get the archival, pixel-faithful TIFF most people actually want, change that dropdown before converting. The dropdown also exposes lossy options (WebP, JP2K) and fax-oriented schemes (CCITT Fax 4) that are wrong for a full-color still — ignore those for camera frames. Match the mode to the job:
.tiff in an <img> tag without an add-on, and MDN lists it among image types to avoid for web content. For on-screen use, extract the frame as MJPEG to PNG or MJPEG to JPG instead.This tool reads the picture data inside a Motion JPEG stream, so it needs a readable .mjpeg file: a corrupted or partially downloaded capture, an encrypted feed, or a container the decoder can't parse won't yield a frame. MJPEG also carries no audio of its own (the container delegates that), so there is nothing to extract there. If you need the whole moving clip rather than one still, convert it with MJPEG to MP4; if a downstream workflow expects the three-letter extension, the MJPEG to TIF converter produces byte-identical output under the .tif name.
No — and this is the honest catch. Every MJPEG frame was already JPEG-compressed by the camera that recorded it, so it carries whatever detail and noise that capture had. TIFF stores those decoded pixels without adding any further loss when you pick a lossless mode, but it cannot restore detail the original JPEG discarded, and it does not upscale or sharpen. Think of TIFF here as a faithful, re-editable wrapper for the existing frame — pristine preservation of what is already there, not an enhancement.
Because Motion JPEG stores every frame as an independent, complete JPEG image — there is no inter-frame prediction to unwind. With codecs like H.264 or MPEG-2, a given frame may only hold the differences from neighboring frames, so the decoder has to reconstruct it from surrounding data. MJPEG has no such dependency: each frame already is a full picture, which is exactly why IP cameras, webcams, and capture pipelines use it and why frame extraction is its native operation.
Yes, change it for an archival still. The Compression Type dropdown ships set to JPEG, which is a lossy mode inside TIFF — it re-compresses the frame and layers a second round of loss on top of the camera's original. Since the usual reason to choose TIFF is losslessness, switch it to None, LZW, or Deflate before converting. All three are lossless, so they change file size and compatibility, not image quality.
Both are lossless, so neither changes image quality — the choice is size versus compatibility. Deflate (ZIP) typically produces a slightly smaller file, while LZW is the most broadly supported compressed-TIFF scheme and opens in older software. Pick None only when you need maximum compatibility with legacy tools that choke on any compressed TIFF, accepting a larger file. For a single camera frame the absolute sizes are modest either way, so in our testing we leave a lossless mode on rather than writing uncompressed.
The frame is written as a standard baseline TIFF conforming to TIFF 6.0, published June 3, 1992 — still the current revision of the format. TIFF was created by Aldus in 1986 and the specification passed to Adobe when it acquired Aldus in 1994; it has stayed stable since, which is part of why TIFF remains a dependable archival container decades later. The output opens in Photoshop, GIMP, ImageMagick, and essentially any imaging tool.
No — this tool writes one image per file. The TIFF format itself can hold several images in a single file, but here Multiple Screenshots mode returns each extracted frame as its own TIFF, delivered together as a ZIP. That keeps each still independently usable. If you need many frames, set a sensible capture interval rather than grabbing every one.
Your MJPEG is uploaded over an encrypted (TLS) connection, processed on our servers, and the files are deleted automatically a few hours after conversion. There is no sign-up, no watermark on the output, and your files are never shared or made public. The main practical limit on a long capture is its upload size and transfer time, not your device.