FLV to WebP Converter

Convert FLV files to WebP format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: FLV

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
Lossless?
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.

Grab a WebP Still From an FLV: What This Tutorial Covers

FLV is a Flash-era video container; WebP is a modern still-image format. So this conversion does not re-encode your whole clip — it captures a frame (or a series of frames) and saves each one as a compact WebP picture. This tutorial is for anyone pulling a thumbnail, poster frame, or contact sheet out of an old .flv archive. Files 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.

How to Convert FLV to WebP

  1. Upload Your FLV File: Drag your .flv onto the page or click "+ Add Files" to pick it from your device. You can queue several Flash videos at once, and they all run through the same frame and quality settings.
  2. Set Frame Selection: The output is a still, so choose which moment becomes that still. Specific Frame is the mode the page opens in, with a Time (seconds) box starting at 0. Multiple Screenshots samples the clip on a Capture Rate interval instead and returns several stills.
  3. Adjust Quality Preset, Lossless, and Image resolution (Optional): Quality Preset opens on Very High (Recommended); Lossless? opens on No (Recommended); Image resolution opens on Keep original, with Resolution Percentage, Preset Resolutions, Width, Height, and Width x Height available. Specific file size lets you target an exact size instead.
  4. Convert and Download: Click "Convert" and download your WebP — individually, or as a ZIP when you extracted several stills. No sign-up, no watermark.

Walk-through: Frame Selection

Frame Selection is the control that makes this page different from an ordinary image converter, and it is the one most people get wrong on the first try. Both modes are visible under Advanced Options.

Mode The control you set Opens at What you get back
Specific Frame Time (seconds) — a timestamp into the clip 0 (the very first frame) One WebP image from that exact moment
Multiple Screenshots Capture Rate — 0.1s, 0.2s, 0.3s, 0.5s, or 1 to 10 seconds per frame 1 second per frame A set of WebP stills sampled across the whole clip, delivered as a ZIP

The practical advice: do not leave Time on 0 unless you know the clip starts on content. A large share of archived FLV files open on a black fade, a leader card, or a blank first frame, and 0 will faithfully capture exactly that. Nudging the timestamp to 1 or 2 usually lands on real picture. When you genuinely do not know where the good frame is, switch to Multiple Screenshots at 1 second per frame, skim the ZIP, and keep the sharpest one — that is far faster than guessing timestamps one conversion at a time.

Motion blur is the other frequent disappointment. A timestamp during a fast pan or cut gives you a smeared frame no image format can fix, so aim at a moment where the subject is relatively still.

Walk-through: Quality Preset, Lossless, and Size

WebP has two distinct compression engines, and the Lossless? switch picks between them. That single choice matters more than the Quality Preset does, because the two engines suit opposite kinds of picture. Google's published figures put lossless WebP at 26% smaller than a comparable PNG, and lossy WebP at 25–34% smaller than a comparable JPEG at equivalent SSIM quality.

Your extracted frame is… Lossless? Quality Preset Why
Live-action video, faces, scenery No (Recommended) Very High or High Photographic detail hides lossy artifacts; the file lands a fraction of the lossless size
A title card, slide, or screen recording Yes (ignored when lossless) Flat colour and crisp text are where lossy compression leaves visible ringing around edges
A frame with a transparent region Either Very High WebP carries a full alpha channel in both modes
Anything that must hit a byte budget No Use Specific file size instead The size target drives the encoder rather than a preset

If the result is still too heavy, the cheapest win is dimensions rather than quality: open Image resolution and pick a Preset Resolution such as 720p or 480p, or scale by Resolution Percentage. Halving the width and height cuts the pixel count to a quarter. Note also that WebP's container caps a single image at 16,383 × 16,383 pixels, which no Flash-era video will ever come close to.

Common Errors and How to Fix Them

  • "I got an image, not an animation." That is by design. This page routes the FLV through the still-image path and extracts frames; it does not build an animated WebP. For motion, use FLV to GIF for a short loop, or keep it as video with FLV to MP4.
  • "The exported frame is black or blank." The timestamp landed on a fade, a blank intro, or past the end of the clip. Set Time (seconds) to a moment with visible action, or use Multiple Screenshots to sample the whole clip.
  • "The frame looks soft or blocky." Older FLV files are usually encoded with Sorenson Spark or On2 VP6 at low bitrates, so the source frame itself is low-detail. WebP preserves what is there but cannot invent resolution the Flash video never captured.
  • "My WebP won't open in an old program." WebP needs Chrome 32+, Firefox 65+, Edge 18+, or Safari 16+ (Safari 14+ on iPhone and iPad). Internet Explorer and many legacy desktop editors will not read it — convert the result with WebP to PNG for those.
  • "The file is bigger than I expected." You most likely left Lossless? on Yes for a photographic frame. Switch it to No and choose Very High or High.

When This Doesn't Work

Some FLV files are corrupted, truncated mid-stream, or were never fully downloaded from a streaming source, and those can fail to seek to an arbitrary timestamp. If a specific time will not export, try 0 or a very early value, or run the file through FLV to MP4 first to rebuild it into a clean container and extract a frame from the MP4 instead. This tool also cannot help with encrypted or DRM-protected Flash content, which was never decodable outside its original player.

Frequently Asked Questions

Does converting FLV to WebP give me an animated image or a still picture?

A still picture. This page extracts one frame — or several individual frames with Multiple Screenshots — and saves each as a standalone WebP image. WebP as a format can hold animation, but this FLV pathway is deliberately the still-image path, built for poster frames and thumbnails. For a moving loop from your Flash video, use FLV to GIF.

Why would I convert an old FLV to WebP instead of just keeping the video?

Because you need an image, not a video: a thumbnail for a web page, a poster frame for a video player, a CMS preview, or one representative still from archived footage. WebP suits that job because it is a modern web image format — lossy WebP runs 25–34% smaller than JPEG and lossless WebP 26% smaller than PNG per Google's own published figures — so the extracted frame loads fast.

Which timestamp should I pick for the best-looking frame?

Avoid 0 if the video fades in from black, which a lot of Flash-era captures do; a second or two in usually lands on real content. If you are unsure, switch to Multiple Screenshots at 1 second per frame to pull stills across the whole clip, then keep the sharpest. Target a moment with little movement, since motion blur in the source frame cannot be recovered.

Should I turn Lossless on for a frame grabbed from FLV?

Usually no. Frames from real-world Flash video are photographic, and lossy WebP handles those at a fraction of the size with no visible loss. Reserve Lossless? Yes for frames that are mostly flat colour or crisp text — a title card, a slide, a screen recording — where lossy compression can leave faint ringing around hard edges.

Will the WebP open everywhere, given how old FLV is?

WebP is supported by browsers covering roughly 96% of global traffic, including Chrome 32+, Firefox 65+, Edge 18+, and Safari 16+ on desktop, with iOS Safari from version 14. It will not open in Internet Explorer or in some older desktop image editors. If you need a universally readable file for a legacy application, convert the result to WebP to PNG afterwards.

How do I control the size of the extracted frame?

Three levers, in order of effectiveness. Lower Image resolution first — a Preset Resolution or a Resolution Percentage cuts pixels, which cuts bytes fastest. Then lower the Quality Preset. Or skip the guesswork and switch to Specific file size, where you enter a target in Bytes, Kilobytes, or Megabytes and let the encoder aim for it. For batch optimisation of many extracted stills at once, run them through the Image Compressor.

Does the extracted WebP keep any of the FLV's metadata or timing?

No. A WebP still is just a picture — it carries no duration, no frame rate, and none of the FLV's container metadata such as the Flash onMetaData block. If you need the timestamp recorded, note the value you typed into Time (seconds), because nothing in the output file preserves it.

What video codecs will I find inside an FLV, and does it change the result?

Flash Video files typically carry Sorenson Spark (an H.263 variant) in the earliest era, On2 VP6 through the mid-2000s, and H.264 in later encodes; screen-capture FLVs use Flash's Screen Video codec. All of them decode here, but they set your ceiling: an H.264 FLV yields a noticeably cleaner still than a low-bitrate Spark clip of the same scene, and no WebP setting closes that gap.

Rate FLV to WebP Converter Tool

Rating: 4.8 / 5 - 60 reviews