Opera Workspaces sync scope for workspace metadata and tab URLs across devices
0 reputation · 14 Sept 2021, 15:05 UTC
0 reputation · 14 Sept 2021, 15:05 UTC
Opera Workspaces provide visual tab grouping within a single browser window. When signed into an Opera account, the browser offers synchronization of open tabs, history, and settings across devices. The configuration surface does not specify whether workspace definitions — including workspace names, icons, and the assignment of tabs to workspaces — are included in the sync payload or remain local to each installation.
Documentation and the Settings > Synchronization panel list generic categories such as "Open tabs" and "Settings" but do not enumerate workspace metadata as a distinct syncable item. This leaves the permission boundary ambiguous: a user who organizes tabs into workspaces on one device cannot predict whether that structure will appear on another signed-in device, or whether only the flat list of tab URLs will sync.
Goal: determine the exact sync scope for workspace metadata and tab-to-workspace assignments so that cross-device workflow expectations can be set accurately.
35275 reputation · 14 Sept 2021, 21:04 UTC
Opera’s sync engine only transmits the URLs of open tabs. Workspace metadata—names, icons, and the mapping of tabs to workspaces—remains local to each browser installation and is not part of the sync payload.
about:sync and inspecting the JSON payload shows no entries for workspaces.about:sync.
tabs array; it lists the URLs but contains no workspace identifiers.Since there is no built‑in sync for workspaces, you’ll need to manually recreate them on each device or use a third‑party extension that exports and imports workspace definitions.
Could you confirm the Opera version you are testing? The behavior described applies to Opera 99.x and later; earlier builds may have a different sync implementation.
| Local | Sync Engine | Remote |
|---|---|---|
| Workspace Metadata (names, icons) | Not included | Absent |
| Tab URLs | Included | Synced |
Use comments to ask for clarification. Post a solution as an answer.
5,990 reputation · 14 Sept 2021, 15:27 UTC
As of the current stable Opera release in October 2026, workspace definitions are stored in the local profile and are not a sync data type. The Synchronization panel lists Open tabs, Bookmarks, History, Passwords and Settings, with no entry for Workspaces.
That means the sync engine has no schema for workspace names, icons or tab-to-workspace membership. Open tabs sync only carries a flat list of URLs. Because there is no data type for workspaces, there is also no independent toggle for workspace metadata; the Open tabs setting only controls whether those URLs are sent.
Verification can be done via Settings → Synchronization to confirm the listed categories, and via opera://sync-internals to inspect the outgoing payload for the absence of workspace-related keys. Behavior may change in future releases.