Initializing... drag & drop files here
Supports: HEIF
This page is for the narrow case where something in an old Flash-era pipeline still expects an .flv file and you have a HEIF photo to feed it. Be clear up front about what happens: a HEIF is a single still photo, so wrapping it in FLV produces a silent video that holds that one frame for a duration you choose — no motion, no audio. There is also a generational mismatch worth naming — HEIF is a 2015 high-efficiency image format, and FLV is a Flash Video container from 2003 whose player Adobe killed at the end of 2020. If you simply want the photo as an image, use HEIF to JPG or HEIF to PNG; if you want a still-as-video that actually plays on phones and browsers today, HEIF to MP4 is far better than a dead Flash container. Choose FLV only when a legacy workflow specifically demands the extension.
.heif photo onto the page, or click "+ Add Files" to browse. Upload several and pick "Merge images" under Merge strategy for one combined clip, or "Video per image" for a separate FLV per file..flv. No sign-up, no watermark.The two settings that actually matter for a one-photo clip are the Duration and the resolution, because everything else inherits sensible defaults.
.heif. If it ends in .heic, use HEIC to FLV instead — same conversion, matched to the Apple extension.This conversion is genuinely a corner case. FLV is a Flash Video container originally built by Macromedia and later maintained by Adobe; Adobe stopped supporting Flash Player on December 31, 2020 and began blocking Flash content from running on January 12, 2021. There is no modern reason to deliver new content as FLV. The only honest use is feeding a still placeholder into an un-migrated Flash-era pipeline that still ingests .flv. If your goal is to keep the photo as a photo, convert to HEIF to JPG or HEIF to PNG. If you want a playable clip, HEIF to MP4 is the right target. And if the HEIF is corrupted or DRM-locked, no container change will fix that — re-export the photo from its source app first.
Because a HEIF is a single still photo with no audio to encode, and for an image source this tool writes no audio track at all. The clip holds that one frame on screen for the Duration you set. To add music or narration, convert here first, then bring the .flv into a video editor such as Shotcut or DaVinci Resolve and add an audio track there — though for editing you are usually better off using an MP4.
By default the output uses FLV1, the Sorenson Spark codec — a proprietary variant of the H.263 standard, carried under the FourCC FLV1. That is the original codec Flash Video shipped with when FLV launched in 2003 alongside Flash Player 7. Later Flash versions added On2 VP6 (Flash 8) and H.264 (Flash 9 Update 3, December 2007), but the default .flv this page writes is the classic Sorenson Spark stream. Because the source is a still image with no sound, no audio codec is written.
No — and this is a limit of the operation, not a tool flaw. The HEIF already holds a finished image; wrapping it in an FLV frame cannot add detail. Worse, the HEIF stores an efficient HEVC (H.265) still, while FLV1/Sorenson Spark is an older, less efficient codec, so the re-encode can visibly soften the frame. Picking a larger resolution stretches the one frame onto a bigger canvas but invents no new pixels. For full fidelity as an image, HEIF to PNG is lossless.
The Flash Player that FLV was built for is dead — Adobe ended support on December 31, 2020 and blocked Flash content from January 12, 2021, and every major browser removed Flash. The FLV container, however, still opens in VLC, MPlayer, and anything built on ffmpeg, because those decode the underlying video stream directly without Flash. So an FLV is openable, just not in a browser. For a clip that plays inline on phones, desktops, and the web, convert to HEIF to MP4 instead.
HEIF (High Efficiency Image File Format, ISO/IEC 23008-12, 2015) is the container; HEIC is the name for HEIF files whose images are HEVC-encoded — the variant Apple has used on iPhone since iOS 11 in September 2017. Every HEIC is a HEIF, but HEIF can wrap other codecs too. For the FLV step it makes no difference: the encoder decodes the still and writes the same FLV1 video either way. If your file ends in .heic, use HEIC to FLV instead.
For role: a static placeholder or splash usually reads well at 3-5 seconds, and a slide that sits alongside other content works at 8-10 seconds. If a .heif happens to hold a multi-image sequence or burst rather than a single photo, the converter uses one representative image as the frame — it does not animate the sequence into motion. In our testing, a single 1920x1080 HEIF held at 5 seconds produced a roughly 5-second silent FLV at the Very High preset, with the FLV1 file running larger than an equivalent MP4 of the same still because Sorenson Spark is a less efficient codec.
Your file is uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after the conversion — no sign-up, no watermark, never shared or made public.