DVR to JPG Converter

Convert DVR files to JPG format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: DVR

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image Compression
Quality preset
Higher quality settings preserve more detail but result in larger files. Lower settings reduce file size by increasing compression.
Image resolution
File extension
Frame Selection
Time (seconds)
Capture a single frame at the specified time. For example, 2.100 means 2 seconds and 100 milliseconds into the video.

Convert DVR to JPG: What This Tutorial Covers

A .dvr recording is a video file, not an image, so "converting" it to JPG means pulling out one or more still frames and saving each as a picture. This walk-through shows you how to grab a single frame at an exact timestamp or extract a sequence of stills, and it covers the two things that trip people up most with recorded-TV footage: copy protection and interlace combing.

How to Convert DVR to JPG

  1. Upload Your DVR File: Drag and drop the recording onto the page or click "+ Add Files" to choose it. You can queue several recordings and they will all use the same frame and quality settings.
  2. Pick Specific Frame or Multiple Screenshots: Open Advanced Options. Choose Specific Frame and set the Time (seconds) field to the exact moment you want (for example 12.500 for 12.5 seconds), or choose Multiple Screenshots to save one still per interval across the whole clip.
  3. Set Quality Preset and Resolution: Leave Quality Preset at "Very High" for a crisp still, or lower it to shrink the file. Use Preset Resolutions (or "Keep original") if you want the JPG downscaled from the source frame.
  4. Convert and Download: Click "Convert" and save the JPG. No sign-up, no watermark, and the output opens in any image viewer, browser, or editor.

Walk-through: Choosing the Right Frame

The two frame modes solve different problems, and picking the wrong one is the most common mistake.

  • You want one specific moment (a thumbnail, a face, a license plate, a scoreboard): use Specific Frame and type the timestamp into Time (seconds). The field accepts decimals, so 90.250 lands a quarter-second into the 90-second mark — useful when the exact frame you want sits between whole seconds.
  • You want a contact sheet of the whole recording: use Multiple Screenshots, which samples the clip at a set interval (such as one still per second) and returns a numbered series. Start with a wide interval and re-run with a tighter one once you see roughly where the moment you need falls.
  • The still looks soft or blocky: raise Quality Preset before touching resolution. DVR-MS stores MPEG-2 video, which is already a lossy compression of a TV signal, so the source frame has a quality ceiling — JPG is also lossy, and stacking a low quality preset on top of MPEG-2 is what produces visible blocking.

Common Errors and How to Fix Them

  • "The recording will not upload or convert" — Many .dvr-ms recordings are flagged as copy-protected at record time. Microsoft's documentation states an encrypted recording can only be played back on the same machine that made it, so it cannot be processed elsewhere. There is no legitimate way around broadcast-flag DRM; convert only recordings you made of unprotected content.
  • "The still has comb-like horizontal lines through moving objects" — Recorded TV is frequently interlaced standard-definition. A single frame is built from two fields captured a fraction of a second apart, so anything in motion shows combing, and the effect is far more obvious in a frozen still than in playback. Pick a frame on a static shot, or accept that fast-motion frames will need deinterlacing in an image editor afterward.
  • "My file is .wtv, not .dvr, and it is rejected" — Windows Media Center switched from DVR-MS to the WTV format starting with the 2008 TV Pack. WTV is a different container; this tool is built for the .dvr / .dvr-ms (ASF-based) recordings, so a .wtv file needs a WTV-specific path instead.
  • "The colors or aspect ratio look stretched" — Standard-def broadcasts often use non-square pixels (anamorphic widescreen). The extracted JPG keeps the stored pixel dimensions, which can look horizontally squeezed; correct the aspect ratio in an editor if the framing matters.

When This Doesn't Work

A frame grab assumes the recording is intact and unencrypted. It will not help with copy-protected DVR-MS files (which are locked to the original PC), with truncated or corrupted recordings where the timestamp you want falls inside the damaged region, or with non-DVR files that merely share the .dvr extension — some security cameras and set-top PVRs reuse .dvr for their own proprietary containers that are not ASF/MPEG-2 at all. If you only need stills occasionally but want the whole recording as a modern playable file, convert it with DVR to MP4 first and pull frames from that. If you need a lossless still with sharp edges or transparency, DVR to PNG avoids JPG's compression artifacts.

Frequently Asked Questions

Does extracting a JPG from a .dvr file reduce its quality?

The frame can only be as sharp as the source. DVR-MS stores MPEG-2 video, which is already a lossy encoding of a broadcast, and JPG adds a second lossy pass. Keeping Quality Preset at "Very High" and leaving resolution at the original keeps the loss minimal, but a still from recorded TV will never look like a photo from a camera.

Why does my extracted frame have jagged horizontal lines?

That is interlace combing. Standard-definition TV recordings interleave two fields captured at slightly different instants; when one frame is frozen, moving objects show a comb pattern, and it is more visible in a still than during playback. Choose a frame from a static moment, or deinterlace the image afterward in a photo editor.

What exactly is a .dvr file from recorded TV?

The most common recorded-TV .dvr file is Microsoft's DVR-MS format, used by Windows XP Media Center Edition, Windows Vista, and Windows 7. It wraps MPEG-2 video and MPEG-1 Audio Layer II or Dolby Digital (AC-3) audio in an ASF container. Note that some security DVRs and set-top recorders also use a plain .dvr extension for unrelated, proprietary formats.

Can I save a still from a copy-protected recording?

No. If a broadcast was flagged as protected, Microsoft's Stream Buffer Engine encrypts the recording so it plays only on the PC that made it. Those files cannot be read by other software, so no online tool can extract a frame from them.

How do I capture one exact moment instead of a whole batch of images?

Select Specific Frame and enter the timestamp in the Time (seconds) field. It accepts decimals, so you can target a fraction of a second. Use Multiple Screenshots only when you want a series of stills sampled across the clip.

Are my uploaded recordings kept private?

Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared or made public. In our testing, a single-frame extraction from a standard-definition DVR-MS clip returns a sub-200 KB JPG at the "Very High" preset, so the upload size of the source recording (not the tiny output) is what determines how long the job takes.

Rate DVR to JPG Converter Tool

Rating: 4.8 / 5 - 45 reviews