Skip to Content
DocsFile formats.ovrabackup

The .ovrabackup format

AvailableOvra 1.0 and later · format version 1

An .ovrabackup file is a snapshot of a user’s Ovra settings, themes, favorites and bookmarks. Users create it in Settings › Backup & Import and restore it by double-clicking it. Each section is optional, so a backup can contain any combination.

File type

Extension.ovrabackup
Uniform Type Identifiercom.ovra.browser.backup (conforms to public.json)
MIME typeapplication/vnd.ovra.backup+json
EncodingUTF-8 JSON, ISO 8601 dates
Maximum size20 MB

Structure

Ovra Backup 2026-10-16.ovrabackup
{ "format": "com.ovra.backup", "version": 1, "createdAt": "2026-10-16T12:00:00Z", "appVersion": "1.0.0", "deviceName": "MacBook Pro", "settings": { "searchEngine": "DuckDuckGo", "screenMode": "System", "retentionPeriod": "1 Week", "isTrackerBlocking": true, "profileName": "Alex" }, "appearance": { "selectedTheme": "Aurora", "customThemes": [], "showsTabSidebar": true }, "favorites": [{ "title": "GitHub", "address": "github.com" }], "bookmarks": { "name": "----", "bookmarks": [], "folders": [ { "name": "Work", "bookmarks": [{ "title": "Docs", "url": "https://docs.example.com" }], "folders": [] } ] } }

Top level

KeyTypeRequiredDescription
formatstringyesAlways "com.ovra.backup".
versionintegeryesFormat version. Ovra 1.0 reads 1 and rejects higher versions.
createdAtstringyesWhen the backup was made.
appVersionstringyesOvra version that wrote the file.
deviceNamestringyesName of the Mac. Shown before restoring.
settingsobjectnoSee settings.
appearanceobjectnoSee appearance.
favoritesarrayno{ "title", "address" } objects.
bookmarksobjectnoThe root bookmark folder.

settings

KeyValues
searchEngine"Google", "Bing", "Yahoo", "DuckDuckGo"
screenMode"System", "Light", "Dark"
retentionPeriod"1 Day", "1 Week", "1 Month", "Indefinite"
isTrackerBlockingboolean
profileNamestring, optional

appearance

KeyTypeDescription
selectedThemestringA built-in theme name (e.g. "Aurora") or the id of a custom theme.
customThemesarrayTheme objects.
showsTabSidebarboolean, optionalWhether the tab sidebar is shown.

Bookmark folder

KeyTypeDescription
namestringFolder name. The root folder’s name is ignored.
bookmarksarray{ "title", "url" } objects, in order.
foldersarrayNested bookmark folders, in order.

Restore behaviour

SectionWhen restored
settingsReplaces the current settings.
appearanceCustom themes are merged by id (same id → replaced). selectedTheme is applied only if that theme exists.
favoritesAdded. Skipped when the address already exists, ignoring http(s)://, www. and trailing slashes.
bookmarksAdded. Folders with the same name at the same level are merged; bookmarks whose URL already exists anywhere are skipped.

Not included

History, open tabs, cookies and other website data, and site permissions are never written to a backup.

Last updated on