Adobe Flash Player 21 Download
Your system details list doesn't show the Shockwave Flash plugin as installed and enabled.
Enable Flash Player (and test for problems or errors) in Microsoft Edge for Windows 10. Click icon which will display a flyout Adobe Flash content was blocked. Adobe Flash Player is a cross-platform browser-based application runtime that delivers uncompromised viewing of expressive applications, content, and videos across screens and browsers. Download the Adobe Flash Player 32 beta, which drives innovation for rich, engaging digital experiences with new features for cross-platform browser-based.
- Firefox/Tools > Add-ons > Plugins
You can find links of the latest Shockwave Flash player for Firefox on this page:
You can verify on the Adobe Flash Players Test Page that the Flash plugin is working and which version you have.
Note that you need a 32 bit Flash version for the 32 bit Firefox version.
Firefox uses this registry key to find the plugin;
- HKLMSOFTWAREWow6432NodeMozillaPlugins@adobe.com/FlashPlayer
You should see the Shockwave Flash plugin listed on the about:plugins page.
Welcome to the Flash Player and AIR 21 release notes!
May 12, 2016
In today's scheduled release, we've updated Flash Player and AIR with important bug fixes and security updates.
April 21, 2016
In today's release, we've updated Flash Player NPAPI for OSX to resolve a bug that was impacting certain Mac video cards.
April 12, 2016
In today's release, we've updated AIR with important bug fixes and security updates.
April 8, 2016
In today's release, we've updated Flash Player for Google Chrome to address a bug that was causing the Flash Player context menu to appear when right clicking, even if the content attempted to suppress it.
April 7, 2016
In today's release, we've updated Flash Player with important bug fixes and security updates.
March 23, 2016
In today's release, we've updated Flash Player with an important bug fix that was affecting a subset of Flash gaming content.
March 10, 2016
In today's scheduled release, we've updated Flash Player and AIR with new and improved functionality, important bug fixes and security updates.
How to update Flash Player
Current Flash Player customers who have enrolled in the 'Allow Adobe to install updates (recommended)' update mechanism will be automatically updated to the latest version of Flash Player within 24 hours after release.
Users who have selected 'Notify me to install updates' will receive an update notification dialog within 7 days from release date. Please note that Windows users will need to restart their system or log out and in to activate the update notification dialog.
The latest version of Flash Player can always be downloaded and installed by simply visiting https://get.adobe.com/flashplayer
Customers using Google Chrome or Windows 8.x/10 Internet Explorer or Microsoft Edge will receive updates through the Google and Microsoft update mechanisms.
How to contact us
We hope you enjoy this release. If you encounter any problems please
Adobe Bug Database - https://bugbase.adobe.com
Flash Player Forums - http://forums.adobe.com/community/flashplayer
AIR Forums - http://forums.adobe.com/community/air
May 12, 2016
Flash Player
- Truncation and printing issues on http://www.usflashmap.com/ (4129993)
- [Pepper Only] Issues with Custom Right click handling of flash player (4136373)
- Space metacharacter (s) is no longer including non-breaking spaces (xA0) (4137804)
AIR
- [iOS][Win]IPA packaged on Windows machine cannot be submitted to the Apple App store. Error 'This build is invalid' occurs in iTunes connect (4144943)
April 21, 2016
Flash Player
- Fixed instability issues encountered with certain Mac video cards
April 12, 2016
AIR
- Publisher Unknown warning during installation on Mac OSX with Adobe AIR 21 [4132039]
April 8, 2016
Flash Player
- [PPAPI Chrome] Right click handler broken in 21.0.0.213 in Google Chrome [4136275]
April 7, 2016
Flash Player
- API changed with DisplayObject.scrollRect that broke backwards compatibility [4130875]
- Animal Jam mini/micro games
quits unexpectedly after minimal playtime [4130309] - Gapminder World gives OOM message [4127403]
- [Mac][NPAPI] Framerate gets accelerated on when calling JavaScript from Flash on enterFrame [4127305]
- Error 1508 The value specified for argument sourceRect is invalid, is thrown [4118087]
March 23, 2016
Flash Player
- Significant performance degradation while reading/writing LSOs [4127545]
Adobe Flash 9.0 Free Download
March 10, 2016
Flash Player
- Browser freezes on playing a gaming SWF [4109643]
- Flash content freezes in a game developed in ActionScript2 [4109228]
- OOM observed in an educational program [4111701]
- gotoAndStop works incorrectly [4109904]
- Windows 10 Firefox: Mic access not working [4040485]
AIR
- AIR Apps created from Version 20 SDK not accepted in MAC App store [4109779]
- AIR application quits unexpectedly while creating a Netgroup inside an AS3 worker [4081973]
- [iOS] Fails to link ImageIO.framework when targeting iOS (4113460)
- [Android] GPU mode apps crash on devices with Tegra K1 GPU. (4110848)
- Android 6 : Stage3D AIR application fails to return from background (4075177)
- ATF textures (with JPEG Compression) are not rendered properly on MALI GPU. [4073529]
- [iOS] Packaging error appears in Flex app having TextField for
non -interpretor (e.g. Ipa-app-store) mode on Macintosh (4111322) - [iOS & Android] Icon files get duplicated when packaging iOS, Android versions (4100164)
- [iOS] Crash when debugging on iOS 7 (4079709)
- [iOS] On compiling
empty app using Xcode 7.2 to iOS Simulator in Adobe CC 2015, throws an error. (4103483) - [iOS] Wrong rotation in IOS 7 (4098845)
- [iOS] Flash Pro doesn't remember the application version number when AIR SDK is changed to 20.0. (4088603)
- [iOS]
ld : library not found for -lstdc++ error in Windows 10 while packaging an IPA using -platformsdk flag (4101836)
GPU Memory Information In Context3D
When a Context3D object is created, developers allocate memory for various Stage3D structures which includes index buffers, vertex buffers, textures, and programs. Prior to Flash and AIR 21, the only way to verify the memory allocated by the current Context3D is through values displayed by Scout. With the release of Flash Player and AIR 21, a new property of context3D class called 'totalGPUMemory' has been introduced which provides the sum of gpu memory used by the index buffers, vertex buffers, textures, and programs created through Context3D.
The total value can be obtained by property 'Context3D.totalGPUMemory;'.
The value of this property is in bytes and its default value is 0. The information is only provided in direct mode on mobile and in direct and gpu mode on desktop (On desktop computers, using <renderMode>gpu</renderMode> will fallback to <renderMode>direct</renderMode>). This property can be used when the SWF version is 32 or more.
Support for Browser Zoom Factor in Firefox
We’ve extended the support for Browser Zoom Feature that proposes scaling of Flash content in the web browser in response to web page zoom factor change. This feature is already available for the ActiveX and PPAPI plugin (link).
It will be available from Flash Player version 21 on wards and is currently available on Firefox Nightly 45.0a1, the official Firefox version supporting the feature has yet to be announced.
PPAPI vector printing on OSX
As of Flash Player version 19, Vector Printing has only been available for NPAPI while PPAPI supported only bitmap printing. Hence there was an observable difference in printing quality between NPAPI and PPAPI (with NPAPI being better). In version 20 we added vector printing support for PPAPI on Windows. Now in version 21, we have introduced vector printing for PPAPI for OSX, thus giving a better printing experience from PPAPI supported browsers and applications. The bitmap printing functionality will continue to be supported and used when requested by the content.
Simplified LSO UI
Flash player provides an per domain/swf option to store locally shared objects on user's system. In the past, users could specify the size up to which a domain or SWF could save their LSOs on their machine. We have now simplified the LSO UI Options. This Simple LSO feature will change the permission scheme and related dialogs to only allow/deny and universally imposes a rational upper limit to the LSO size. End users will no longer be able to specify the size of LSOs (but will be able to approve if LSOs can be created or not).
Media Auto Play for iOS & Android
Starting in AIR 21, we have introduced Media Auto Play support for AIR iOS & Android applications. With this feature, ActionScript developers can enable auto play for media inside their applications. To enable this, autoplay should also be enabled in the HTML5 video tag. (More info on HTML5 StageWebView video tag : http://www.w3schools.com/tags/tag_video.asp).
Please use swf-version 32 or greater and namespace 21.0 or greater to access this feature.
var webView:StageWebView = new StageWebView();
webView.stage = stage;
webView.viewPort = new Rectangle( 0, 0, 400, 300 );
webView.mediaPlaybackRequiresUserAction = false;// To enable autoplay in given web view
webView.addEventListener(Event.COMPLETE, <handleComplete>);
webView.addEventListener(ErrorEvent.ERROR, <handleError>);
webView.loadURL('http://any/webpage/with/autoplay/enabled/video.html”)
Android StageWebView debugging
Starting in AIR 21, StageWebView Debugging will allow developers to debug web content (HTML / CSS / JavaScript) used in AIR Android applications. An ActionScript developer needs to add the webContentsDebuggingEnabled option to true in the application descriptor to allow StageWebView debugging in their AIR application. From there, simply connect your Android device to your machine via USB cable and navigate to chrome://inspect to debug embedded web content in your AIR application. This feature is available on Android 4.4 and higher devices. Google Chrome should be version 45 or higher.
Please use namespace 21.0 or greater to access this feature.
<android>
<!-- Indicates if webContents(HTML/CSS/JavaScript) can be inspected in browser. It is Optional, Default value is 'false' -->
<webContentsDebuggingEnabled>true</webContentsDebuggingEnabled>
</android>
For a full list of features in Flash Player and AIR, including features introduced in previous releases, please review the document here
Deliverable | Released Version |
Flash Player Windows for Internet Explorer - ActiveX | 21.0.0.242 |
Flash Player Windows for Firefox - NPAPI | 21.0.0.242 |
Flash Player Windows for Chromium - PPAPI | 21.0.0.242 |
Flash Player Mac for Safari and Firefox - NPAPI | 21.0.0.242 |
Flash Player Mac for Chromium - PPAPI | 21.0.0.242 |
Flash Player Linux for Firefox - NPAPI | 11.2.202.621 |
Flash Player Mac Extended Support Release 18 - NPAPI | 18.0.0.352 |
Flash Player Windows Extended Support Release 18 - ActiveX | 18.0.0.352 |
Flash Player Windows Extended Support Release 18 - NPAPI | 18.0.0.352 |
Flash Player Win 8 & 10 for Internet Explorer & Edge | 21.0.0.242 |
Flash Player Mac for Google Chrome | 21.0.0.242 |
Flash Player Windows for Google Chrome | 21.0.0.242 |
Flash Player ChromeOS | 21.0.0.242 |
Flash Player Linux for Google Chrome | 21.0.0.242 |
AIR Desktop Win Runtime | 21.0.0.215 |
AIR Desktop Mac Runtime | 21.0.0.215 |
AIR Android Runtime | 21.0.0.176 |
AIR SDK & Compiler Windows | 21.0.0.215 |
AIR SDK & Compiler Mac | 21.0.0.215 |
AIR SDK Windows | 21.0.0.215 |
AIR SDK Mac | 21.0.0.215 |
Flash Player
- Flash Player quits if the 'totalFrames' property of a loaded volatile MovieClip is accessed (4127339)
AIR
Dec 28, 2018 The serial number can be used to track and identify individual John Deere tractors. Identify the letter and numbers in positions nine through 12 in a 17-symbol VIN. Locate your John Deere Product Identification Number. Finding your model number and serial number is as easy as locating the identification tag on your machine. As seen in the example, the model number will be displayed below the MODEL heading (Example: Z235), and the serial number will be underlined on the top-right corner of the tag (Example: 130002). Missing serial numbers With an older tractor it is not uncommon for a tractor's serial number to be missing. The serial number plate might be lost. The stamping might be worn to the point that it is unreadable. In most cases it is impossible to ever determine the original serial number. Find your John Deere Engine information. Register your engine, search for your emissions certificate, or use John Deere PowerAssist™ for diesel engine information. Locate information by using your John Deere engine or vehicle serial number. John Deere Model Number Lookup - Label/Plate Information Your John Deere model number can be located in one of several different locations depending on your equipment type. While the model number is usually printed in yellow letters on the outside of your equipment, it can also be found on the bottom of the product identification tag (marked in red in photo).
- [Android] Read 'position' property of the async opened FileStream after writing data from Socket cause application crash (4123440)
- [iOS]Crash if Class used in Main and Background worker is a CustomClass (4068748)
- [WIN10][StageWebView]Some uppercase letters can't be entered in a form input [4091451]
Security Bulletin | Impacted Deliverables |
APSB16-15 | Adobe Flash Player and AIR |
Authoring for Flash Player 21
To use the new Flash Player, you will need to target SWF version 32 by passing '-swf-version=32' as an extra compiler argument to the ASC 2.0 compiler. Detailed directions are below.
- Download the new playerglobal.swc for Flash Player 21
- Download and install Flash Builder 4.7 from Creative Cloud: https://creative.adobe.com/products/flash-builder
- Backup the existing AIR SDK if you need to restore it later then replace the bundled AIR SDK with the AIR 21 SDK. To do this, unzip the AIR 21 SDK to this location:
- MacOS: /Applications/Adobe Flash Builder 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.0.348297/AIRSDK
- Windows: C:Program FilesAdobeAdobe Flash Builder 4.7 (64Bit)eclipsepluginscom.adobe.flash.compiler_4.7.0.349722AIRSDK
- In Flash Builder, create a new project: File -> New -> project.
- Open the project Properties panel (right-click and chose 'Properties').
- Select ActionScriptCompiler from the list on the left.
- Add '-swf-version=32' to the 'Additional compiler arguments' field.
- This ensures the outputted SWF targets SWF version 32. If you compile on the command-line and not in Flash Builder, you need to add the same compiler argument.
- Ensure you have installed the new Flash Player 21 build in your browser.
Authoring for AIR 21Update to the AIR 21 namespace
You must update your application descriptor file to the 21 namespace in order to access the new AIR 21 APIs and behavior. If your application does not require the new AIR 21 APIs and behavior, you are not required to update the namespace. However, we recommend all users start using the AIR 21 namespace even if you are not yet taking advantage of the new 21 capabilities. To update the namespace, change the xmlns attribute in your application descriptor to: <application xmlns='http://ns.adobe.com/air/application/21.0'>
Found a bug? Please submit a bug to the Flash Player and Adobe AIR bug database.
Flash Player and AIR may leverage your graphics hardware to decode and play H.264 video. There may be video issues that can only be reproduced with your particular graphics hardware and driver. When reporting an issue involving video, it is essential to note your graphics hardware and driver, along with your operating system and browser (when using Flash Player), so that we can reproduce and investigate issues. Please be sure to include this information as described in Instructions for Reporting Video Playback Issues. Note: Due to the high volume of email we receive, we are unable to respond to every request.
Thank you for using Adobe® Flash Player® and AIR® and for taking the time to send us your feedback!
For the latest Flash Player system requirements please review the document here
For the latest AIR system requirements please review the document here
Release Date | Runtime Version | Security Enhancements |
May 12, 2016 | Flash Player (Win, Mac, Linux) 21.0.0.242 Flash Player (NPAPI Linux) 11.2.202.621 Flash Player (ESR) 18.0.0.352 AIR SDK and Runtime 21.0.0.215 | APSB16-15 |
April 21, 2016 | Flash Player (Mac NPAPI) 21.0.0.226 | |
April 12, 2016 | AIR SDK and Runtime 21.0.0.198 | |
April 8, 2016 | Flash Player (Google Chrome) 21.0.0.216 | |
April 7, 2016 | Flash Player (Win, Mac, Linux) 21.0.0.213 Flash Player (NPAPI Linux) 11.2.202.616 Flash Player (ESR) 18.0.0.343 | APSB16-10 |
March 23, 2016 | Flash Player (Win, Mac, Linux) 21.0.0.197 | |
March 10, 2016 | Flash Player (Win, Mac, Linux) 21.0.0.182 Flash Player (NPAPI Linux) 11.2.202.577 Flash Player (ESR) 18.0.0.333 AIR SDK and Runtime 21.0.0.176 | APSB16-08 |
February 9, 2016 | Flash Player (Win, Mac, Linux) 20.0.0.306 Flash Player (NPAPI Linux) 11.2.202.569 Flash Player (ESR) 18.0.0.329 AIR SDK and Runtime 20.0.0.260 | APSB16-04 |
January 19, 2016 | Flash Player (Win, Mac, Linux) 20.0.0.286 | |
January 1, 2015 | Flash Player ActiveX (Win 7) 20.0.0.270 | |
December 28, 2015 | Flash Player (Win, Mac, Linux) 20.0.0.267 Flash Player (NPAPI Linux) 11.2.202.559 Flash Player (ESR) 18.0.0.324 AIR SDK and Runtime 20.0.0.233 | APSB16-01 |
December 8, 2015 | Flash Player (Win, Mac, Linux) 20.0.0.228 Flash Player (NPAPI Win & Mac) 20.0.0.235 Flash Player (NPAPI Linux) 11.2.202.554 Flash Player (ESR) 18.0.0.268 AIR SDK and Runtime 20.0.0.204 | APSB15-32 |
November 10, 2015 | Flash Player (Win, Mac, Linux) 19.0.0.245 Flash Player (NPAPI Linux) 11.2.202.548 Flash Player (ESR) 18.0.0.261 AIR SDK and Runtime 19.0.0.241 | APSB15-28 |
October 16, 2015 | Flash Player (Win, Mac, Linux) 19.0.0.226 Flash Player (PPAPI ChromeOS) 19.0.0.225 Flash Player (NPAPI Linux) 11.2.202.540 Flash Player (ESR) 18.0.0.255 | APSB15-27 |
October 13, 2015 | Flash Player (Win & Mac) 19.0.0.207 Flash Player (PPAPI Linux) 19.0.0.207 Flash Player (NPAPI Linux) 11.2.202.535 Flash Player (ESR) 18.0.0.252 AIR SDK and Runtime 19.0.0.190 | APSB15-25 |
September 21, 2015 | Flash Player (Win & Mac) 19.0.0.185 Flash Player (PPAPI Linux) 19.0.0.185 Flash Player (NPAPI Linux) 11.2.202.521 Flash Player (ESR) 18.0.0.241 AIR SDK and Runtime 19.0.0.190 | APSB15-23 |
August 11, 2015 | Flash Player (Win & Mac) 18.0.0.232 Flash Player (PPAPI Linux) 18.0.0.233 Flash Player (Linux) 11.2.202.498 Flash Player (ESR) 18.0.0.228 AIR SDK and Runtime 18.0.0.199 | APSB15-19 |
July 16, 2015 | Flash Player (Linux NPAPI) 11.2.202.491 Flash Player (ESR) 13.0.0.309 | APSB15-18 |
July 14, 2015 | Flash Player 18.0.0.209 | APSB15-18 |
July 8, 2015 | Flash Player 18.0.0.203 Flash Player (PPAPI Linux) 18.0.0.204 Flash Player (ESR) 13.0.0.302 Flash Player (Linux NPAPI) 11.2.202.481 Flash Player 17.0.0.191 AIR SDK and Runtime 18.0.0.180 | APSB15-16 |
June 23, 2015 | Flash Player 18.0.0.194 Flash Player (ESR) 13.0.0.296 Flash Player (Linux NPAPI) 11.2.202.468 Flash Player 17.0.0.190 | APSB15-14 |
June 9, 2015 | Flash Player (Win & Mac) 18.0.0.160 Flash Player PPAPI (Mac) 18.0.0.161 Flash Player (Linux) 11.2.202.466 Flash Player (ESR) 13.0.0.292 AIR SDK and Runtime (Win) 18.0.0.144 AIR SDK and Runtime (Mac) 18.0.0.143 | APSB15-11 |
May 12, 2015 | Flash Player (Win & Mac) 17.0.0.188 Flash Player (Linux) 11.2.202.460 Flash Player (ESR) 13.0.0.289 AIR SDK and Runtime 17.0.0.172 | APSB15-09 |
April 14, 2015 | Flash Player (Win & Mac) 17.0.0.169 Flash Player (Linux) 11.2.202.457 Flash Player (ESR) 13.0.0.281 AIR SDK and Runtime 17.0.0.144 | APSB15-06 |
March 12, 2015 | Flash Player (Win & Mac) 17.0.0.134 Flash Player (Linux) 11.2.202.451 Flash Player (ESR) 13.0.0.277 AIR SDK and Runtime 17.0.0.124 | APSB15-05 |
February 12, 2015 | AIR Desktop Runtime (Win) 16.0.0.273 AIR SDK (Win & Mac) 16.0.0.292 | |
February 5, 2015 | Flash Player (Win & Mac) 16.0.0.305 Flash Player (Linux) 11.2.202.442 Flash Player ESR (Win & Mac) 13.0.0.269 | APSB15-04 |
January 27, 2015 | Flash Player (Win & Mac) 16.0.0.296 Flash Player (Linux) 11.2.202.440 Flash Player ESR (Win & Mac) 13.0.0.264 | APSB15-03 |
January 22, 2015 | Flash Player (Win & Mac) 16.0.0.287 Flash Player (Linux) 11.2.202.438 Flash Player ESR (Win & Mac) 13.0.0.262 | APSB15-02 |
Janurary 13, 2015 | Flash Player (Win & Mac) 16.0.0.257 Flash Player (Linux) 11.2.202.429 Flash Player ESR (Win & Mac) 13.0.0.260 AIR Android 16.0.0.272 AIR Desktop Runtime 16.0.0.245 AIR SDK 16.0.0.272 | APSB15-01 |
December 9th, 2014 | Flash Player (Win & Mac) 16.0.0.235 Flash Player (Linux) 11.2.202.425 Flash Player ESR (Win & Mac) 13.0.0.259 | APSB14-27 |
December 9th, 2014 | Flash Player (Win & Mac) 15.0.0.246 | APSB14-27 |
November 11th, 2014 | Flash Player (Win & Mac) 15.0.0.223 Flash Player (Linux) 11.2.202.418 Flash Player ESR (Win & Mac) 13.0.0.252 AIR Android 15.0.0.356 AIR Desktop & SDK 15.0.0.356 | APSB14-24 |
September 23rd, 2014 | Flash Player (Windows ActiveX) 15.0.0.167 | APSB14-22 |
September 9th, 2014 | Flash Player (Win & Mac) 15.0.0.152 Flash Player (Linux) 11.2.202.406 Flash Player ESR (Win & Mac) 13.0.0.244 AIR Android 15.0.0.252 AIR Desktop & SDK 15.0.0.249 | APSB14-21 |
August 12th, 2014 | Flash Player (ActiveX, Mac NPAPI) 14.0.0.176 Flash Player (Win NPAPI) 14.0.0.179 Flash Player (PPAPI) 14.0.0.177 AIR Android 14.0.0.179 AIR Desktop & SDK 14.0.0.178 | APSB14-18 |
July 8th, 2014 | Flash Player Desktop (Win & Mac) 14.0.0.145 Flash Player Desktop (Linux) 11.2.202.394 Flash Player ESR (Win & Mac) 13.0.0.231 AIR (SDK & Android Runtime) 14.0.0.137 | APSB14-17 |
June 10th, 2014 | Flash Player Desktop (Win & Mac) 14.0.0.125 Flash Player Desktop (Linux) 11.2.202.378 Flash Player ESR (Mac & Win) 13.0.0.223 AIR (SDK & Runtme) 14.0.0.110 | APSB14-16 |
May 13th, 2014 | Flash Player Desktop (Win & Mac) 13.0.0.214 Flash Player Desktop (Linux) 11.2.202.359 Flash Player Enterprise (Mac & Win) 13.0.0.214 AIR (SDK & Runtme) 13.0.0.111 | APSB14-14 |
Twitter™ and Facebook posts are not covered under the terms of Creative Commons.
Legal Notices Online Privacy Policy