.SWF

SWF Datei

Small Web Format (Shockwave Flash)
Frage stellen
SCHNELLE ANTWORT

Eine SWF-Datei ist eine kompilierte Adobe Flash-Animation, ein Spiel oder ein interaktiver Film (Small Web Format). Adobe Flash Player erreichte am 31. Dezember 2020 das Ende seiner Lebensdauer und blockiert seitdem aktiv alle Flash-Inhalte - der alte Ratschlag, Flash im Browser zu aktivieren, funktioniert daher nicht mehr. Im Jahr 2026 öffnet man SWF-Dateien mit Ruffle (ruffle.rs), einem kostenlosen Open-Source-Flash-Emulator, der als Desktop-App oder Browser-Erweiterung verfügbar ist.

Entwickler: Adobe Systems (originally FutureWave / Macromedia) Kategorie: Videodatei Offener Standard MIME: application/x-shockwave-flash
VERFÜGBAR AUF Windows macOS Linux Web
Verwandt: .DAV · .MKV · .MP4 · .H264

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jun 20, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das SWF-Dateiformat?

Dateien mit der Erweiterung .swf enthalten Animationen - die interaktiv sein können - in einem binären Multimediaformat, das ursprünglich 1996 von FutureWave Software erstellt wurde. Der Name steht für Small Web Format und spiegelt das ursprüngliche Ziel wider, kompakte, bandbreitenfreundliche Animationen im Internet zu liefern.

Das Format wurde von Macromedia und später von Adobe übernommen und dient zur Erstellung und Speicherung von:

  • Multimediainhalten einschließlich Audio und Video,
  • Vektorgrafiken und Bitmaps,
  • ActionScript-Bytecode und interaktiven Applets.

Anwendungen, die historisch zur Erstellung von .swf-Dateien verwendet wurden, sind Adobe Flash und Adobe Animate, das dessen Nachfolger ist; auch Open-Source-Werkzeuge wie SWFTools waren verfügbar. Im Jahr 2008 öffnete Adobe die Formatspezifikation teilweise, sodass Suchmaschinen wie Google und Yahoo Inhalte in Animationen indizieren konnten. Das Format entwickelte sich über viele Jahre: Frühe Versionen ermöglichten nur die Animation von Vektorgrafiken, und spätere Versionen erweiterten die Möglichkeiten um Streaming-Audio und -Video sowie grundlegende 3D-Animation.

Adobe Flash Player - das Browser-Plugin zum Abspielen von .swf-Dateien - erreichte am 31. Dezember 2020 das Ende seiner Lebensdauer. Dateien können weiterhin außerhalb eines Browsers mit dem eigenständigen Ruffle-Emulator oder über den Flash-Preservation-Player des Internet Archive abgespielt werden. Quellprojekte wurden typischerweise als .FLA-Dateien gespeichert und zur Verbreitung zu .swf kompiliert; verwandte Formate sind .FLV für Flash-Videostreams und .SWC für wiederverwendbare Flash-Komponentenbibliotheken.

Sicherheit

RISIKO: MEDIUM

SWF war ein berühchtigter Schadsoftwarevektor - Flash Player hatte eine lange Geschichte kritischer Remote-Code-Execution-Sicherheitslücken, was ein Hauptgrund für seine Abschaltung war. Das veraltete Plugin ist verschwunden, daher sind Drive-by-SWF-Exploits in Browsern keine akute Bedrohung mehr. Verbleibende Risiken: (1) Eine SWF-Datei enthält ActionScript, das Netzwerkaufrufe durchführen oder URLs öffnen kann, daher nicht vertrauenswürdige Dateien lieber im sandboxed Ruffle (bevorzugt) als im Offline-Debug-Projector ausführen; (2) Schädliche .exe-„Projector“-Dateien, die sich als harmlose Animation ausgeben; (3) Niemals das eingestellte Flash Player von Drittanbieter-„Codec“-Seiten neu installieren - diese Installer sind selbst eine häufige Schadsoftware-Falle.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMESmall Web Format (Shockwave Flash)
ENTWICKLERAdobe Systems (originally FutureWave / Macromedia)seit 1996 (FutureSplash Animator); Adobe published the SWF File Format Specification, now withdrawn after Flash EOL
KATEGORIEVideodatei
MIME TYPEapplication/x-shockwave-flash
TYPBinäres Multimediaformat - Timeline aus Vektorgrafiken, Bitmaps, Audio und ActionScript-Bytecode (kein reines Video)
STANDARDOffen · lizenzfrei
MAGIC BYTES · DATEISIGNATUR
OFFSET
000102
HEX
465753
ASCII
FWS
Byte 3 is the SWF version number; bytes 4-7 are the uint32 file length. CWS (SWF 6+) and ZWS (SWF 13+) compress everything after the 8-byte header.

Programme zum Öffnen von SWF-Dateien

Windows3 apps
SWFTools Open Source Befehlszeilen-Toolkit: ‘swfrender file.swf out.png’ rendert Frames; hauptsächlich zur Inspektion/Konvertierung, nicht für interaktive Wiedergabe.
Ruffle (standalone desktop) Open Source Den Desktop-Build herunterladen, dann die .swf-Datei auf das Ruffle-Fenster ziehen (oder ‘ruffle file.swf’ ausführen). Der aktuelle Weg zur Flash-Wiedergabe im Jahr 2026.
Adobe Flash Player Projector (debug/standalone) Kostenlos Der offline eigenständige Projector (flashplayer_sa.exe) kann SWFs lokal noch ausführen, da er keinen Kill-Switch hat - aus dem Internet Archive beziehen; nur für vertrauenswürdige Dateien verwenden.
macOS1 app
Ruffle (standalone desktop) Open Source Den Desktop-Build herunterladen, dann die .swf-Datei auf das Ruffle-Fenster ziehen (oder ‘ruffle file.swf’ ausführen). Der aktuelle Weg zur Flash-Wiedergabe im Jahr 2026.
Linux1 app
Ruffle (standalone desktop) Open Source Den Desktop-Build herunterladen, dann die .swf-Datei auf das Ruffle-Fenster ziehen (oder ‘ruffle file.swf’ ausführen). Der aktuelle Weg zur Flash-Wiedergabe im Jahr 2026.
Web2 apps
Ruffle (browser extension) Open Source Die Ruffle-Erweiterung für Chrome/Firefox/Edge installieren; sie emuliert Flash, sodass eingebettete SWFs auf Seiten wieder abgespielt werden.
Internet Archive Flash player Kostenlos Das Archive betreibt Ruffle im Browser; archivierte SWFs hochladen oder durchsuchen und ohne lokale Installation abspielen.

Technische Details

technische Spezifikation
Magic BytesFWS (46 57 53) = unkomprimiert; CWS (43 57 53) = zlib-komprimiert; ZWS (5A 57 53) = LZMA-komprimiert - alle an Byte-Position 0
Versions- und LängenfelderByte 3 kodiert die SWF-Versionsnummer (1-46); Bytes 4-7 speichern die vollständige unkomprimierte Dateigröße als Little-Endian-uint32
MIME-Typapplication/x-shockwave-flash
KomprimierungKeine (SWF 1-5); zlib nach dem 8-Byte-Header (SWF 6+, CWS-Signatur); LZMA nach dem 8-Byte-Header (SWF 13+, ZWS-Signatur) - die ersten 8 Bytes werden nie komprimiert
KoordinateneinheitTwip (1/20 eines Pixels); alle Raumwerte werden als Twip-Ganzzahlen in variablen SWF-Bitfeldern gespeichert
Tag-basierte StrukturInhalte als markierte Datensätze kodiert: 2-Byte-Kurz-Header (10-Bit-Datensatztyp + 6-Bit-Länge) oder 6-Byte-Langer-Header für Nutzlasten ≥ 63 Bytes
VektorgrafikenFormen definiert über SHAPE-Datensätze mit quadratischen Bézier-Kurven; Fülltypen umfassen Vollfarbe, linearen/radialen Farbverlauf und Bitmap
Skript-EngineActionScript 1 & 2 läuft auf AVM1 (stapelbasierte interpretierte VM); ActionScript 3 (SWF 9+) läuft auf AVM2 (registerbasiert, mit JIT in einigen Laufzeitumgebungen)
Video-CodecsSorenson Spark (SWF 6+), Screen Video (SWF 7+), On2 VP6 und VP6 mit Alphakanal (SWF 8+)
Audio-CodecsUnkomprimiertes PCM, ADPCM, MP3, Nellymoser (SWF 6+), Speex (SWF 10+)
SchrifteinbettungTrueType-Konturen in SWF-Shape-Datensätze konvertiert; DefineFont2- und DefineFont3-Tags enthalten vollständige Unicode-Zeichentabellen
3D-TransformationenPlaceObject3-Tag (SWF 11+) fügt eine 4×4-Perspektivmatrix hinzu, die 3D-Rotation und -Projektion von Display-List-Objekten ermöglicht
BinärdateneinbettungDefineBinaryData-Tag (SWF 9+) erlaubt das Speichern beliebiger roher Binärnutzdaten im .swf-Container
Timeline-ModellFrame-basierte Display-Liste; jeder Frame ist ein Diff von PlaceObject- und RemoveObject-Tags, die auf den Szenegraphen angewendet werden - kein vollständiger Keyframe-Snapshot
Veröffentlicht1996 (FutureSplash Animator); Adobe published the SWF File Format Specification, now withdrawn after Flash EOL
Offener StandardJa · lizenzgebührenfrei
Spezifikationweb.archive.org

SWF-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit SWF-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu SWF-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine SWF-Datei, jetzt wo Flash eingestellt ist?
Ruffle (ruffle.rs) verwenden, einen kostenlosen Open-Source-Flash-Emulator. Die Desktop-App installieren und die .swf-Datei darauf ziehen, oder die Browser-Erweiterung hinzufügen, um in Seiten eingebettete SWFs abzuspielen. Adobe Flash Player funktioniert nicht mehr.
Warum wird meine SWF-Datei im Browser nicht mehr abgespielt?
Adobe Flash Player erreichte am 31. Dezember 2020 das Ende seiner Lebensdauer und blockiert seit dem 12. Januar 2021 alle Flash-Inhalte; jeder Browser hat das Plugin entfernt. Die Ruffle-Erweiterung installieren, um die SWF-Wiedergabe zurückzubringen.
Wie konvertiere ich eine SWF-Datei in MP4?
Da SWF interaktiv ist, ist der zuverlässige Weg, es in Ruffle abzuspielen und mit OBS Studio aufzuzeichnen, dann als MP4 zu speichern. Frame-für-Frame-Renderer (SWFTools) funktionieren nur für einfache, nicht-interaktive Animationen.
Kann ich die ursprüngliche FLA-Datei aus einer SWF wiederherstellen?
Nein. SWF ist die kompilierte Ausgabe; die bearbeitbare FLA-Quelle kann nicht rekonstruiert werden. Ein Dekompiler wie JPEXS kann Bilder, Töne und ungefähren ActionScript-Code extrahieren, aber nicht das Originalprojekt.
Ist es sicher, alte SWF-Dateien auszuführen?
Sie in Ruffle ausführen, das sandboxed ist und nicht die Exploit-Geschichte von Flash hat. Die Neuinstallation von Adobe Flash Player vermeiden (eingestellt, und gefälschte „Flash“-Installer sind Schadsoftware) und bei SWF-zu-EXE-„Projector“-Dateien aus unbekannten Quellen vorsichtig sein.
Was ist der Unterschied zwischen SWF und FLV?
SWF ist die interaktive Flash-Anwendung/Animation (Vektoren, Code, Assets); FLV ist Flash Video - ein einfacher Videostream, den alte Flash Player abgespielt haben. Es sind verschiedene Formate; Mediaplayer, die „Flash abgespielt“ haben, meinten meist FLV.

Quellen

1Adobe - Flash Player end of life general informationwww.adobe.com
2Ruffle - Flash Player emulator (official site)ruffle.rs

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Verwandte Erweiterungen

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen