Initializing... drag & drop files here
Supports: 3GP, 3G2
.3g2 is the 3GPP2 container CDMA phones recorded to; .flv is Adobe's Flash Video container. Flash Player itself is dead — Adobe stopped supporting it on 31 December 2020 and began blocking Flash content from running on 12 January 2021 — so the honest short answer is that most people looking at this conversion want 3G2 to MP4 instead. FLV is still the right answer in two specific cases: you are feeding a legacy media server, CMS or player that only ingests FLV, or you are working with RTMP, which still carries video in FLV framing today. Everything below is the decision, then the conversion.
| Property | FLV | MP4 |
|---|---|---|
| Developed by | Macromedia, then Adobe | ISO/IEC, standardised as MPEG-4 Part 14 |
| Container design | Adobe's own tag-based structure, purpose-built for streaming | ISO base media file format — the same lineage as your .3g2 source |
| Video codecs it carries | Sorenson Spark (an H.263 variant), Flash Screen Video, On2 VP6, H.264 | H.264, H.265, AV1, MPEG-4 Part 2 and more |
| Audio codecs it carries | MP3, AAC, ADPCM, Nellymoser, Speex | AAC, MP3, ALAC, AC3 and more |
| Plays in a modern browser | Not natively. Needs a JavaScript player such as flv.js, or server-side remuxing | Yes, natively, everywhere |
| Plays on phones, TVs, consoles | Rarely | Effectively universally |
| Editing software support | Patchy and shrinking | Universal |
| Still used for | Legacy media servers, archived Flash-era libraries, RTMP live ingest | Everything else |
| Status | Legacy. Its runtime reached end of life on 31 December 2020 | The current default delivery container |
.flv and cannot be updated..3g2 onto the page or click "From my Computer" to browse. .3gp files from GSM-era handsets are accepted here too, and several clips can be queued with the same settings..flv. Files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours. No sign-up, no watermark.| Codec option | What it is | Choose it when |
|---|---|---|
| FLV (default video) | Sorenson Spark, a variant of H.263 — the codec Flash shipped with from the start | You are feeding a genuinely old Flash-era player or server |
| H.264 (video) | The modern standard codec, carried in FLV since Flash Player 9 | The target is RTMP ingest, flv.js, or anything built in the last fifteen years |
| Flash Video and Flash Video v2 | Flash Screen Video, designed for screencasts and slide-like content rather than camera footage | You are recreating a screen recording from the Flash era. Not for phone video |
| AAC (default audio) | The efficient modern audio codec, and the pairing RTMP chains expect alongside H.264 | Almost always |
| MP3 (audio) | The older, universally decodable option | A stubborn legacy player rejects the AAC track |
Whichever pairing you choose, the server decodes the 3G2 and re-encodes it. The CDMA voice codecs a 3G2 may carry — QCELP, EVRC, SMV — cannot travel into an FLV at all, so the audio is always rebuilt as AAC or MP3, which is what makes the result playable outside a handset.
The runtime is dead; the container is not quite. Adobe stopped supporting Flash Player on 31 December 2020 and began actively blocking Flash content on 12 January 2021, so nothing plays a .flv through a browser plugin any more. What kept the format alive is RTMP: the protocol most encoders still use to push live video to a server carries that video in FLV framing, and JavaScript players like flv.js decode FLV directly in the browser without any plugin. For anything file-based and user-facing, though, MP4 has replaced it completely.
Not on its own. No current browser has native FLV playback — that capability lived in the Flash plugin, which no longer exists. The file will download rather than play. Modern sites that serve FLV do it through a JavaScript player that parses the container in the page, or they remux it on the server before delivery. If you simply want a clip that plays when someone clicks it, convert to 3G2 to MP4.
It depends entirely on what is at the far end. Leave it on the default FLV setting — Sorenson Spark, the H.263 variant — if you are feeding a genuinely old Flash-era server or player that expects the original codec. Choose H.264 if the file is going into an RTMP chain, a flv.js-based player, or anything built in the past fifteen years, since those assume H.264 video with AAC audio. Picking the wrong one usually shows up as audio with a black picture.
Because FLV cannot carry what a 3G2 often holds. 3GPP2 files may store audio in the CDMA voice codecs QCELP, EVRC, EVRC-B or SMV, none of which exists in the FLV specification, and AMR is not carried there either. The audio is therefore decoded and re-encoded as AAC by default, or MP3 if you select it. That re-encode is what makes the recording playable on anything other than the original handset.
Slightly, and unavoidably. Your source is already lossy video encoded by a phone for a 2G-era radio link, and this conversion adds a second lossy generation on top. Keeping "Quality Preset" on "Very High (Recommended)" and leaving "Video resolution" on "Keep original" makes that second pass close to invisible. What will not happen is any improvement — no conversion recovers detail a CDMA-era handset never captured.
No. Video from that era was commonly recorded at QCIF (176x144) or QVGA (320x240), and stretching those frames to 720p in the encoder just stores the same soft picture in a much larger file. Leave "Video resolution" on "Keep original"; any player or page can scale the picture on playback, and doing it there costs nothing.
FLV is Adobe's original tag-based container with its own structure, designed around streaming and the codecs Flash shipped with. F4V is the later Adobe container built on the ISO base media file format — the same underlying design as MP4 and, incidentally, as your .3g2 source — introduced to carry H.264 more conventionally. If a system asks for "Flash video" without specifying, FLV is the older and more widely accepted of the two.
Your 3G2 is uploaded over a TLS-encrypted connection, converted on our servers, and deleted automatically after a few hours. There is no sign-up, no watermark on the output, and files are never shared or made public. If FLV turns out to be the wrong destination after all, the 3G2 converter hub lists every other format this file can be turned into.