The table lists every plugin in the official catalog on 24 September 2026, with the npm 2,036 version current that day. All but Motion ship native Android and iOS code; "Web" says whether the package also ships a web implementation, found by listing each package's files with npm pack. A web implementation may still reject some methods as unimplemented, and Splash Screen's does nothing. Three more APIs, Cookies, Http and System Bars, are built into @capacitor/core 8.5.2.
| Plugin | Version | Web | Plugin | Version | Web |
|---|---|---|---|---|---|
| Action Sheet | 8.1.1 | Yes | Health Fitness | 1.0.1 | Yes |
| App | 8.1.1 | Yes | InAppBrowser | 4.0.3 | No |
| App Launcher | 8.0.1 | Yes | Keyboard | 8.0.5 | No |
| Background Runner | 3.0.0 | Yes | Local LLM | 1.0.0 | Yes |
| Barcode Scanner | 3.1.2 | Yes | Local Notifications | 8.3.1 | Yes |
| Browser | 8.0.4 | Yes | Motion | 8.0.1 | Web only |
| Calendar | 1.0.1 | Yes | Network | 8.0.1 | Yes |
| Camera | 8.2.4 | Yes | Preferences | 8.0.1 | Yes |
| Clipboard | 8.0.1 | Yes | Privacy Screen | 2.0.1 | No |
| Contacts | 1.0.1 | Yes | Push Notifications | 8.1.2 | No |
| Device | 8.0.3 | Yes | Screen Orientation | 8.0.1 | Yes |
| Dialog | 8.0.1 | Yes | Screen Reader | 8.0.1 | Yes |
| File Transfer | 2.0.5 | No | Share | 8.0.2 | Yes |
| File Viewer | 2.0.3 | No | Splash Screen | 8.0.2 | Yes |
| Filesystem | 8.1.3 | Yes | Status Bar | 8.0.3 | No |
| Geolocation | 8.2.2 | Yes | Text Zoom | 8.0.1 | No |
| Google Maps 1 | 8.0.1 | Yes | Toast | 8.0.1 | Yes |
| Haptics | 8.0.2 | Yes |
Package names are the plugin names in lowercase with hyphens (@capacitor/local-notifications), except @capacitor/inappbrowser, written as one word. Push Notifications has no web implementation: web push is a separate stack of service workers and the Push API, which Capacitor leaves to you. For anything missing, see the community plugins (Community Plugins) or write your own (Custom Plugins).