react-native-encrypted-storage

JSON →
library 4.0.3 ·javascript
verified Jun 7, 2026

A React Native wrapper around Android's EncryptedSharedPreferences and iOS Keychain to provide a secure alternative to Async Storage. Current version is 4.0.3, released Nov 2021. It supports Android API 21+ and iOS 2.0+. The package includes TypeScript definitions and exposes four async methods: setItem, getItem, removeItem, and clear. Unlike Async Storage, it encrypts data at rest. Requires manual linking for React Native < 0.60; auto-linking for 0.60+. No external dependencies beyond React Native.