.FLA

FLA File

Adobe Animate / Flash Project (FLA)
Ask a question
QUICK ANSWER

An FLA file is the editable source project of an Adobe Animate (formerly Flash) animation, game, or interactive piece. The only program that fully opens it is Adobe Animate (paid, Creative Cloud). If you want to view the result, you need the published .swf file, not the .fla. Flash Player died in 2020, but Animate still opens and edits FLA files.

Developer: Adobe Systems (originally Macromedia / FutureWave) Category: Developer Files MIME: application/octet-stream
OPENS ON Windows macOS
Related: .DO · .MD · .HEX · .XSD

On this page

19k+ extensions indexed
Last reviewed Jun 29, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the FLA file format?

.fla files are associated with Adobe Animate (formerly Adobe Flash Professional). An .fla file is the editable authoring project - it stores a timeline, symbol library, graphics, sounds, text, and animations (including interactive animations) - which the author works with before publishing. The published output is typically an SWF file for legacy delivery, or HTML5 Canvas and WebGL for modern browsers.

Adobe Animate uses Flash technology originally developed by Macromedia, which was later acquired by Adobe. Animate allows users to animate objects using various animation tools to create unique frames. Users can add custom multimedia files to .fla containers and reuse assets as symbols. Animate also offers many features not related to Flash, such as tools for developing games or websites.

The format has two distinct eras: legacy .fla (Flash CS4 and earlier) is a binary Microsoft OLE compound document, while modern .fla (Flash CS5 / 2010 onwards) is a ZIP archive wrapping an uncompressed XFL project with a DOMDocument.xml manifest.

Adobe Flash Player was discontinued on December 31, 2020. Adobe Animate continues to receive updates and now targets HTML5 Canvas, WebGL, and ActionScript workflows alongside its legacy Flash output options.

Security & safety

RISK: LOW

An FLA is a design/authoring project, not a runtime, so it isn't a typical malware vector - opening one in Animate is low-risk. Two cautions: a modern FLA is a ZIP, so a maliciously crafted archive could in theory exploit an unpatched archive tool (keep tools updated); and an FLA can contain ActionScript that would only do anything once published to SWF and run. The bigger trap is users chasing 'free FLA opener / FLA viewer' downloads - many such sites are adware/scam. There is no legitimate free full FLA editor; use Animate, or an archive tool to extract assets.

Format details

in a nutshell
FULL NAMEAdobe Animate / Flash Project (FLA)
DEVELOPERAdobe Systems (originally Macromedia / FutureWave)since 1996 (FutureSplash / Macromedia Flash); binary FLA through Flash CS4, ZIP/XML (XFL-based) FLA since Flash CS5 (2010)
MIME TYPEapplication/octet-stream
TYPEEditable authoring project: timeline, library assets, symbols and ActionScript. Modern FLA is a ZIP container of XML (XFL); legacy FLA is a binary Microsoft compound document
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Two eras: modern FLA (Flash CS5/2010 and Adobe Animate) is a ZIP archive ("PK", 50 4B 03 04) of an uncompressed XFL project; legacy FLA (CS4 and earlier) is a binary Microsoft OLE compound file (D0 CF 11 E0 A1 B1 1A E1 at offset 0).

Programs that open FLA files

Windows3 apps
Adobe Animate Paid File → Open the .fla - the only application that fully opens and edits FLA projects (Animate is the former Flash Professional; Creative Cloud subscription).
7-Zip (inspect modern FLA) Open-source For CS5+ FLA only: open it as a ZIP to browse the internal XFL XML and pull out bitmaps/audio from LIBRARY/. View/extract assets - not edit the project.
JPEXS Free Flash Decompiler (for SWF, not FLA) Open-source Doesn't open .fla; use it on the published .swf to extract assets/ActionScript when no FLA is available. Listed as the free fallback when you lack Animate.
macOS2 apps
Adobe Animate Paid File → Open the .fla; the only full editor on macOS too.
The Unarchiver / Keka (inspect modern FLA) Free Open a CS5+ .fla as a ZIP to view/extract its XFL XML and assets.

Technical details

deep spec
DeveloperAdobe Systems (originally FutureWave Software, then Macromedia)
Format typeEditable authoring project storing timeline, symbol library, layers, and ActionScript - not a playback file
MIME typeapplication/octet-stream
Magic bytes (modern)50 4B 03 04 - ZIP "PK" signature at offset 0; used by Flash CS5 and all later versions including Adobe Animate
Magic bytes (legacy)D0 CF 11 E0 A1 B1 1A E1 - Microsoft OLE compound file signature; Flash CS4 and earlier
Internal structure (modern)ZIP-wrapped XFL bundle containing `DOMDocument.xml`, a `LIBRARY/` asset folder, and binary resource data; inspectable with any ZIP utility
ActionScript versionsActionScript 1.0, 2.0, and 3.0 - publish target and document settings determine which version is active
Supported asset typesVector shapes, bitmaps, MP3/WAV audio, FLV/F4V embedded video, text fields, and embedded fonts
Timeline modelFrame-based timeline with named layers; supports classic tweens, shape tweens, and motion tweens
Symbol typesGraphic, Movie Clip, and Button - each symbol instance references a shared item in the FLA library
Output targetsSWF (Flash Player), HTML5 Canvas via CreateJS, WebGL, animated GIF, and video (MP4/MOV export)
Binary-to-ZIP transitionFlash CS5 (2010) replaced the binary OLE format with a ZIP/XFL structure; the two eras are not interchangeable
Platform supportWindows and macOS via Adobe Animate; no official Linux release
Related formats`.swf` (published playback file), `.xfl` (unpackaged FLA folder on disk), `.as` (ActionScript source file)
Flash Player end-of-lifeAdobe Flash Player support ended December 31, 2020; FLA authoring in Adobe Animate continues with modern output targets
Released1996 (FutureSplash / Macromedia Flash); binary FLA through Flash CS4, ZIP/XML (XFL-based) FLA since Flash CS5 (2010)
Specificationhelpx.adobe.com

FLA conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with FLA files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about FLA files.

Frequently asked questions

How do I open an FLA file?
With Adobe Animate (the former Flash Professional) - it's the only program that fully opens and edits .fla projects, and it requires a Creative Cloud subscription. To just extract assets from a modern FLA, open it as a ZIP with 7-Zip.
Is there a free way to open an FLA file?
Not for full editing - there's no free FLA editor. You can open a CS5+ FLA as a ZIP (7-Zip) to pull out images/audio, but to edit the project you need Adobe Animate. Be wary of 'free FLA viewer' sites; many are adware.
What's the difference between FLA and SWF?
FLA is the editable source project (timeline, library, code); SWF is the compiled, playable output. You edit the FLA and publish it to SWF. SWF plays (via Ruffle now); FLA opens in Animate.
Can I convert an SWF back to an FLA?
No. SWF is compiled output and the editable FLA can't be reconstructed from it. A decompiler like JPEXS can extract images, sounds and approximate ActionScript, but not rebuild the original project.
How do I turn an FLA into a video (MP4)?
Open it in Adobe Animate and export to video (H.264/MP4), or export an image sequence and encode it. Animate handles the timeline-to-video conversion directly.
Can I still use FLA files now that Flash is dead?
Yes - Flash Player's end-of-life (Dec 2020) killed the runtime, not the authoring tool. Adobe Animate still opens and edits .fla and can publish to HTML5, video or SWF (played with Ruffle).

References

1Adobe - Working with multiple file types in Animate (FLA/XFL)helpx.adobe.com
2Adobe Animate (product page)www.adobe.com

Keep exploring

across the database

Top extensions this week

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.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Related extensions

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z