Skip to content

Local Data and Backups

MikroCanvas stores boards in browser IndexedDB when it runs in local mode. Data stays in the current browser profile unless you export it or the browser profile syncs storage through its own features.

When snapshot sharing is enabled, normal editing still saves to browser IndexedDB. The MikroCanvas API stores only snapshots that the user explicitly publishes, and opening a snapshot URL copies that board into the local board library.

Published snapshot links are not a live collaboration channel. Other users load the last published snapshot and keep their own local changes until they publish a new snapshot.

If IndexedDB is unavailable, MikroCanvas keeps the current board in memory for the session and shows the board surface so work can continue. Export JSON before leaving the page in that situation.

Use JSON export for portable backups. A JSON board file can be shared as an attachment, stored with project files, or kept in normal file storage.

For API-backed snapshots, back up the SQLite database file configured with databasePath.

Clearing site data, browser storage, or the browser profile can remove local boards. Export important boards before clearing data.