• Latest Documentation
  • Getting Started
    • Overview
    • Installation
    • Creating an App
  • Cordova Projects
    • CLI Commands
    • Platform Support
    • Platform Pinning
    • Version Management
    • Hooks
  • App Development
    • Platforms
      • Android
      • iOS
      • Electron
    • Customization
      • Icons
      • Splash Screen
    • Security & Privacy
      • Security
      • Privacy
      • Allow List
    • Data Storage
  • Plugin Development
    • Create a Plugin
    • Support a Platform
      • Android
      • iOS
    • Use Plugman
  • References
    • Config.xml API
    • Plugin.xml API
    • Cordova JavaScript API
  • Resources
    • Third-party Tools
    • App Templates
    • Next Steps
  • Plugins
    • Battery Status
    • Camera
    • Device
    • Dialogs
    • File
    • Geolocation
    • Inappbrowser
    • Media
    • Media Capture
    • Network Information
    • Screen Orientation
    • Browser Splashscreen
    • Statusbar
    • Vibration
  • Advanced Topics
    • Embed Cordova in native apps
  • Overview
  • Installation
  • Creating an App
  • CLI Commands
  • Platform Support
  • Platform Pinning
  • Version Management
  • Hooks
  • Android
  • iOS
  • Electron
  • Icons
  • Splash Screen
  • Security
  • Privacy
  • Allow List
  • Data Storage
  • Create a Plugin
  • Android
  • iOS
  • Use Plugman
  • Config.xml API
  • Plugin.xml API
  • Cordova JavaScript API
  • Third-party Tools
  • App Templates
  • Next Steps
  • Battery Status
  • Camera
  • Device
  • Dialogs
  • File
  • Geolocation
  • Inappbrowser
  • Media
  • Media Capture
  • Network Information
  • Screen Orientation
  • Browser Splashscreen
  • Statusbar
  • Vibration
  • Embed Cordova in native apps
This version of the documentation is outdated! Click here for the latest released version.

Platform Support

The table below provides a comprehensive overview of the supported development platforms, core plugins, and features for each platform.

For additional functionality, you can explore a wide range of third-party plugins available on the npm registry.

Platforms
Android iOS Electron

Cordova CLI Development Platform

Mac
Windows
Linux

Core Plugin APIs

BatteryStatus Tests Pending
Camera
Capture Tests Pending
Connection Tests Pending
Device Tests Pending
Events Tests Pending
File Tests Pending
Geolocation Tests Pending
InAppBrowser Tests Pending
Media Tests Pending
Notification Tests Pending
Splashscreen Tests Pending
Status Bar Tests Pending
Storage Tests Pending
Vibration

Platform Features

Plugin
Interface
(see details) (see details) -
Embedded
WebView
(see details) (see details) -

More Resources

General

  • Apache Project Page
  • Source Distribution
  • License
  • Artwork

Development

  • Source Code
  • Issue Tracker
  • Stack Overflow
  • Mailing List
  • Nightly builds

Apache Software Foundation

  • About ASF
  • Events
  • Become a Sponsor
  • Thanks
  • Security
  • Privacy policy

Contribute

Help Cordova move forward!

Report bugs, improve the docs, or contribute to the code.

Learn More

Follow @apachecordova

Copyright © 2026 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
Apache and the Apache feather logos are trademarks of The Apache Software Foundation.

See the attributions page for other copyright & trademark notices.