BASELINE NowYouCanUse.com
Widely Available IndexedDB
id: indexeddb

IndexedDB

The IndexedDB API is a local storage transactional object database.
Baseline Status: Achieved Widely Available on Mar 20, 2024 (Cross-browser Newly Available since Sep 20, 2021).
Desktop Browser Engine Support
Google Chrome
58
Supported
Mozilla Firefox
51
Supported
Apple Safari
15
Supported
Microsoft Edge
79
Supported
Mobile Browser Engine Support
Chrome Android
58
Firefox Android
51
Safari iOS
15
Specifications and References
MDN Browser Compat Data Keys:
api.IDBCursor api.IDBCursor.advance api.IDBCursor.continue api.IDBCursor.continuePrimaryKey api.IDBCursor.delete api.IDBCursor.direction api.IDBCursor.key api.IDBCursor.key.binary_keys api.IDBCursor.primaryKey api.IDBCursor.request api.IDBCursor.source api.IDBCursor.update api.IDBCursor.worker_support api.IDBCursorWithValue api.IDBCursorWithValue.value api.IDBCursorWithValue.worker_support api.IDBDatabase api.IDBDatabase.close api.IDBDatabase.close_event api.IDBDatabase.createObjectStore api.IDBDatabase.deleteObjectStore api.IDBDatabase.name api.IDBDatabase.objectStoreNames api.IDBDatabase.transaction api.IDBDatabase.version api.IDBDatabase.versionchange_event api.IDBDatabase.worker_support api.IDBFactory api.IDBFactory.cmp api.IDBFactory.databases api.IDBFactory.deleteDatabase api.IDBFactory.open api.IDBFactory.worker_support api.IDBIndex api.IDBIndex.count api.IDBIndex.get api.IDBIndex.getAll api.IDBIndex.getAllKeys api.IDBIndex.getKey api.IDBIndex.keyPath api.IDBIndex.multiEntry api.IDBIndex.name api.IDBIndex.name.renaming_through_name_setter api.IDBIndex.objectStore api.IDBIndex.openCursor api.IDBIndex.openKeyCursor api.IDBIndex.unique api.IDBIndex.worker_support api.IDBKeyRange api.IDBKeyRange.bound_static api.IDBKeyRange.includes api.IDBKeyRange.lower api.IDBKeyRange.lowerBound_static api.IDBKeyRange.lowerOpen api.IDBKeyRange.only_static api.IDBKeyRange.upper api.IDBKeyRange.upperBound_static api.IDBKeyRange.upperOpen api.IDBKeyRange.worker_support api.IDBObjectStore api.IDBObjectStore.add api.IDBObjectStore.autoIncrement api.IDBObjectStore.clear api.IDBObjectStore.count api.IDBObjectStore.createIndex api.IDBObjectStore.delete api.IDBObjectStore.deleteIndex api.IDBObjectStore.get api.IDBObjectStore.getAll api.IDBObjectStore.getAllKeys api.IDBObjectStore.getKey api.IDBObjectStore.index api.IDBObjectStore.indexNames api.IDBObjectStore.keyPath api.IDBObjectStore.name api.IDBObjectStore.name.renaming_through_name_setter api.IDBObjectStore.openCursor api.IDBObjectStore.openKeyCursor api.IDBObjectStore.put api.IDBObjectStore.transaction api.IDBObjectStore.worker_support api.IDBOpenDBRequest api.IDBOpenDBRequest.blocked_event api.IDBOpenDBRequest.upgradeneeded_event api.IDBOpenDBRequest.worker_support api.IDBRequest api.IDBRequest.error api.IDBRequest.error.DOMException api.IDBRequest.error_event api.IDBRequest.readyState api.IDBRequest.result api.IDBRequest.source api.IDBRequest.success_event api.IDBRequest.transaction api.IDBRequest.worker_support api.IDBTransaction api.IDBTransaction.abort api.IDBTransaction.abort_event api.IDBTransaction.commit api.IDBTransaction.complete_event api.IDBTransaction.db api.IDBTransaction.durability api.IDBTransaction.error api.IDBTransaction.error.DOMException api.IDBTransaction.error_event api.IDBTransaction.mode api.IDBTransaction.objectStore api.IDBTransaction.objectStoreNames api.IDBTransaction.worker_support api.IDBVersionChangeEvent api.IDBVersionChangeEvent.IDBVersionChangeEvent api.IDBVersionChangeEvent.newVersion api.IDBVersionChangeEvent.oldVersion api.IDBVersionChangeEvent.worker_support api.indexedDB api.indexedDB.worker_support