Initializing... drag & drop files here
Supports: SWF
Adobe Flash Player reached end of life on December 31, 2020, and Flash content was blocked from running on January 12, 2021, leaving a lot of audio stranded inside old .swf files. This walkthrough shows you how to pull the embedded sound out of a SWF and save it as AIFC (AIFF-C), the format you'd reach for when the audio is headed into macOS or a professional audio editor.
One thing to understand up front: this tool extracts the SWF's embedded audio stream and discards the animation, vector graphics, and interactivity. It works only when the SWF actually contains a sound stream — many banner ads, menus, and pure-vector animations have no audio at all, and those produce a silent or empty result.
.swf onto the page or click "+ Add Files" to browse. You can queue several SWFs and extract them all with the same settings.AIFC on xconvert defaults to uncompressed PCM 16-bit Big Endian — the same lossless payload a plain AIFF carries. Because the audio inside most SWFs was stored as lossy MP3, decoding it to PCM does not recover any lost quality; it simply rewrites the existing sound as raw samples, which makes the file noticeably larger than the source. That trade is worth it when you want a clean, editor-friendly master; it is wasteful if you just want something to play on your phone.
.swf and not a renamed .flv or projector .exe; only true SWF containers are accepted.If the SWF stores its audio as separate event sounds triggered by ActionScript, or the file is a self-running projector (.exe) rather than a bare .swf, a straight audio extraction may miss part of the sound or fail outright. Encrypted or obfuscated SWFs from old games and courseware can also resist extraction. In those cases a desktop SWF decompiler that walks the file's resource tree (exporting each sound object individually) is the right escape hatch. For modern playback of the animation itself rather than the audio, the open-source Ruffle emulator runs many legacy SWFs without Flash Player.
AIFC (AIFF-C) writes uncompressed PCM that drops cleanly into macOS editors like Logic Pro and GarageBand without an extra decode step, which is why audio pros prefer it as an editing master. For everyday listening on a phone or music player, MP3 is the better target — it is far smaller and plays everywhere.
No. SWF audio is almost always stored as lossy MP3 or ADPCM, and decoding lossy audio to uncompressed PCM cannot restore detail that was already discarded. AIFC gives you a lossless container around the audio as it currently exists, not a quality upgrade.
The default AIFC output is uncompressed PCM 16-bit Big Endian, which stores every audio sample at full size. A compact lossy stream inside the SWF expands several times over when written as raw PCM. In our testing, a roughly 2 MB SWF carrying a 128 kbps MP3 soundtrack produced an AIFC several times larger, because the audio is being un-compressed rather than re-compressed.
Then there is nothing to extract and the output will be silent or empty. Many SWFs — banner ads, navigation menus, and pure vector animations — contain no audio stream at all. Confirm the SWF plays sound before expecting an audio file.
Yes. Adobe ended Flash Player support on December 31, 2020 and blocked Flash content on January 12, 2021, but the .swf file itself is just a container — extracting its embedded audio does not require a running Flash Player. This conversion is essentially a salvage tool for audio trapped in legacy Flash files.
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. If you later want to shrink a lossless AIFC for sharing, run it through the Audio Compressor.