Skip to content

Backup and restore

Backup and restore lets you download selected Definer data as a file, then bring it back later or move it to another Definer installation. A backup can contain Lookups, Collections, global Recipes, and Settings.

This is separate from Settings Sync, which keeps preferences aligned across signed-in installations. A backup is a file you control and can also include data that sync does not cover. You do not need a Definer account to create or restore one.

Choose what to include

The Contents switches control what Definer exports or restores:

ContentWhat the backup containsWhat Restore does
LookupsLocal lookup history, including searched text, recorded source results, and page context.Adds or updates lookups from the backup.
CollectionsYour Collections and all their items.Merges the backup with your existing Collections.
RecipesGlobal Recipes used across compatible Sources.Merges the backup with your existing Recipes.
SettingsYour preferences and custom configuration. This can include saved API keys.Replaces your current preferences.

All four are selected when you open Export backup. After you choose a file under Restore backup, Definer shows only the content available in that file and selects it for restore. Turn off anything you do not want to include.

Create a backup

Keep the backup file private

Backup files are not encrypted. Lookups, Collections, and Recipes can contain personal information, and Settings can include saved AI provider API keys. Store the file somewhere private, and do not share it with anyone you do not trust.

  1. In Definer Options, open the Help menu (the information icon) and select Backup.
  2. Under Export backup, turn off any content you do not want in the file.
  3. Select Export.
  4. Wait for Backup export completed. Your browser downloads a .json backup file. If the download does not start, use the download link shown in the completion message.

Backup and restore page with all export contents selected

Keep more than one backup if you make frequent changes. A newer backup does not update or delete files you downloaded earlier.

Restore a backup

Definer does not clear Lookups, Collections, or Recipes before restoring them. When the backup belongs to the same account, records with matching IDs are updated to the versions in the backup. This means an older backup can replace newer changes to those matching records. Records that do not match are added.

When the backup was created under a different account, Definer gives the restored records new IDs and adds them as copies for the current account or installation.

Restoring Settings replaces your preferences

Turn off Settings if you want to keep your current preferences. Restoring Settings also turns off Settings Sync on this installation. You can enable sync again after the restore.

  1. In Definer Options, open the Help menu (the information icon) and select Backup.
  2. Under Restore backup, drop a Definer .json backup file into Choose a backup file, or select Browse files.
  3. Under Contents, turn off anything you do not want to restore.
  4. Select Restore.
  5. Wait for Backup restore completed.

The full Backup page with a demonstration file selected and all available restore contents shown at normal Options scale

Recover from a problem

  • If Definer says the file is invalid, choose a .json backup created by Definer.
  • If the backup contains no supported content, choose a different backup file.