Mozilla Sync

Jan 28, 2018 Step 1, Open Mozilla Firefox. Click the icon on your desktop to launch the browser.Step 2, Open the Options window. Click on “Tools” on the menu toolbar at the upper part of the window and select “Options.”Step 3, Click on the “Sync” tab. We would like to show you a description here but the site won’t allow us.

  1. Firefox Sync Server
  2. Mozilla Sync Server Docker

Components and Services

Sync refers to a family of related components and services which provide synchronization of data between Mozilla application instances. These components and services include:

Firefox Sync Client
The Sync client bundled with Mozilla products. It exists as a core JavaScript module providing generic functionality and UI components for each product.
A server implementation of the Sync HTTP protocol. Clients communicate through it.
Firefox Home
An iOS application that functions as a Sync client.
Mozilla Server Instance
An instance of the server deployed and maintained by Mozilla. If you use Sync in your browser, this is what it talks to by default.


There are numerous specifications concerning Sync. These include:

  • An HTTP API for client-server interaction
  • Storage formats used by the the clients
  • Cryptographic model for encrypting client data

The definitive source for these specifications is

Firefox Sync Server

Running a Server

Mozilla sync server

It is possible to run your own Sync Server instance. Full instructions are available at


Getting Involved and Status

For information on the current development status of Sync including how to get involved, see

Mozilla Sync

Related Info

Mozilla Sync Server Docker

  • JavaScript Client API (useful for interacting with Sync from Mozilla applications, including developing extensions against Sync)
  • Syncing Custom Preferences (useful for extension developers)
  • Code snippets (demonstrates common actions with the JavaScript API)
Comments are closed.