Core Data Lab
Core Data Lab is a Mac developer tool for viewing, editing, and analyzing Core Data and SwiftData databases used by Apple platform apps.
What is Core Data Lab?
Core Data Lab is a native Mac developer tool for inspecting the databases used by Core Data and SwiftData apps. It helps developers explore SQLite-based app data, understand entity relationships, review object models, and diagnose issues during development and testing. The app supports project-based workflows so you can reopen a database investigation with saved selections, filters, and window layout. It also includes tools for tracking data changes over time, browsing simulator data, and matching apps with their related database files. Core Data Lab is aimed at developers working on macOS, iOS, iPadOS, tvOS, watchOS, and other Apple-platform software that stores data with Core Data or SwiftData. Betamagic publishes the app.
Key features
- View and edit SQLite-based Core Data and SwiftData app data
- Inspect entities, attributes, relationships, and other object model details
- Track database changes over time to see added, changed, and deleted records
- Export selected data as CSV or JSON files
- Browse simulator apps and their related databases
- Save investigations as projects with filters, selections, and workspace state
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Safe
Core Data Lab is a legitimate developer utility for examining app databases. It may need access to local database files, simulator data, or project files you choose to open, which is normal for this type of tool. Because it can display and edit stored app data, use it carefully with development databases and keep backups if you plan to modify important records.
Recommendation: Keep Core Data Lab if you develop or debug apps that use Core Data or SwiftData. If you no longer work with Apple-platform app databases, you can remove it without affecting macOS, though any saved Core Data Lab projects or exports you want to keep should be backed up first.
Common paths
/Applications/Core Data Lab.app
Share your experience
Be the first to share your experience.