Initializing... drag & drop files here
Supports: 3GPP
.3gpp is the same mobile-phone video container as .3gp — the two extensions are interchangeable names for the 3GPP container defined by the Third Generation Partnership Project. SWF (originally "ShockWave Flash", later "Small Web Format") is Adobe's Flash file format, historically used for vector animations, browser games, and embedded Flash video players. This converter rewraps your 3GPP video into a SWF container with an FLV video stream, but read the compatibility note below first: Flash is a dead format, so a SWF holding video will not play in any modern browser.
Adobe ended Flash Player support on December 31, 2020, and on January 12, 2021 it pushed an update that blocked all Flash content from running. Every major browser — Chrome, Firefox, Edge, and Safari — has since removed Flash entirely. A SWF that holds video has no built-in player on the modern web.
The open-source Ruffle emulator brings many classic Flash files back to life, but it targets vector animations and games rather than acting as a reliable general-purpose video player, so it is not a dependable way to watch a SWF that wraps a video clip. If your goal is a file you can actually share and play, convert your 3GPP to a universally supported format instead — see Convert 3GPP to MP4 or Convert 3GP to MP4. Choose SWF only if a specific legacy authoring tool, kiosk, or archival workflow still requires a .swf wrapper.
| Property | Value |
|---|---|
| Defined by | 3GPP (Third Generation Partnership Project) |
| Container | 3GP, based on MPEG-4 Part 12 (ISO base media) |
| First release | April 2003 |
| Typical video codecs | H.263, H.264/AVC, MPEG-4 Part 2 |
| Typical audio codecs | AMR-NB, AMR-WB, AAC-LC, HE-AAC |
| Best for | Recording and sending video on older mobile phones |
| Note | .3gpp and .3gp are the same format |
| Property | Value |
|---|---|
| Created by | FutureWave (1996), then Macromedia, then Adobe |
| Container | SWF (ShockWave Flash / Small Web Format) |
| Video support | Since Flash 6; this tool writes an FLV stream into SWF |
| Status | Defunct — Flash Player support ended Dec 31, 2020 |
| Browser playback | None; all major browsers removed Flash in early 2021 |
| Best for | Legacy Flash authoring, kiosks, or archival re-wrapping only |
.3gpp (or .3gp) file onto the page, or click "+ Add Files" to browse from your computer.No. Adobe ended Flash Player support on December 31, 2020, and browsers blocked Flash content from January 12, 2021. A SWF that wraps video has no native player in Chrome, Firefox, Edge, or Safari today. If you need something playable and shareable, convert to MP4 instead.
No. They are interchangeable filename extensions for the same 3GPP container format, based on MPEG-4 Part 12. A file ending in .3gpp and one ending in .3gp carry the same kind of video and audio data, so both upload and convert the same way here.
Almost the only remaining reasons are legacy workflows: an old Flash authoring tool, a standalone kiosk or e-learning player that still loads .swf assets, or archival re-wrapping of footage to match an existing Flash project. For anything you intend to watch or distribute today, SWF is the wrong target — pick MP4.
For 3GPP to SWF, xconvert writes an FLV (Flash Video) stream for the video and MP3 for the audio by default — the standard combination a SWF container expects. This is a re-encode, not a remux, since the original H.263/H.264 stream is not what a Flash player reads.
Ruffle is an excellent open-source Flash emulator for vector animations and classic games, but it is not built as a general-purpose video player, so a SWF that mainly wraps a video clip may not play reliably. For dependable playback, convert your 3GPP to MP4 rather than relying on a Flash emulator.
Some loss is expected because this is a re-encode into FLV video, not a lossless copy. In our testing, keeping the "Very High" Quality Preset and leaving the resolution unchanged preserves detail well; dropping to lower presets or downscaling the resolution will visibly soften the picture. If quality matters more than the .swf wrapper, convert to MP4 instead.
The FLV is the actual video stream — Flash Video, an H.263/Sorenson-based codec — and the SWF is the Flash "movie" wrapper placed around it. This tool embeds an FLV stream into the SWF so a legacy Flash authoring tool, kiosk, or projector can load a single .swf asset. Neither the wrapper nor the stream plays in a modern browser, so if you actually want to watch or share the clip, convert to MP4 instead.
Yes. Your file is uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours. Nothing is shared, made public, or used for anything other than your conversion — no sign-up and no watermark.