How to sync Vivaldi user data

If you use the Vivaldi browser on multiple devices, or even a stable and development version on the same computer, you may have run into a roadblock when it comes to making sure the user data is synced between all Vivaldi versions.

Vivaldi does not support Sync yet, but it is a feature that the company works on actively. It is likely that Sync will ship this year.

For now however, the only option that Vivaldi users have is to sync data manually between profiles. While this requires some manual work on part of the user, it is not super difficult.

Note: The method may be used to sync most user related data but not all of it. You cannot sync extension installations for instance it seems, so that you need to install extensions manually on all other devices you use Vivaldi on.

Syncing Vivaldi user data

sync vivaldi user data

You need to locate and copy the user data on the computer that you use Vivaldi on already.

  1. Open the Vivaldi web browser on the device.
  2. Load vivaldi://about in the address bar. This lists information about the Vivaldi installation including the profile path location.
  3. Copy the profile path, e.g. C:\Users\Martin\AppData\Local\Vivaldi\User Data\Default.
  4. Close the Vivaldi browser (you may get file in use errors when copying otherwise).
  5. Open the user data folder that you just copied in the system's file browser, but go up a directory so that User Data is the folder that is displayed (and not Default).
  6. Copy the Default folder. You can copy it to a USB Flash Drive for instance, or transfer it through other means to the target device.

The target device process

  1. Repeat the steps 1 to 4 on the target computer.
  2. Paste the User Data folder so that it replaces the existing User Data folder on the device. This overwrites the data.

When you start Vivaldi on the device afterwards, you will notice that the tabs of the Vivaldi installation of the other device are loaded, and that you have access to bookmarks and other data.

Read also:  Vivaldi 1.8 released: find out what is new

What is missing?

As mentioned earlier already, extensions are not carried over. This means that you need to install them again on the target machine.



Passwords are not synced as well. Instructions on how to export and import Vivaldi passwords are posted on the Vivaldi forum. I could not get those to work though, as the Export option did not show up when I tried the option.

Update: This appears to be caused by Google modifying Chrome's core, and Vivaldi using the same code. To get it to work, you need to set the chrome://flags/#password-import-export flag to enabled first, and then open chrome://settings-frame/passwords to get to the import and export options.

You can overcome the password syncing issue if you install a password manager extension from the Chrome Web Store.

Making things more comfortable

While you can leave it all at that, you import only one state and once you start using Vivaldi on different machines, states will inevitably change and become different again. Since data is not synced automatically, you'd have to repeat the steps.

This does not work overly well though, and here is the reason: you have to sync data whenever you have used a Vivaldi instance. If you don't, you may overwrite user data.

One option that may work is to launch Vivaldi with the --user-data-dir (--user-data-dir=Path) parameter, and use only one user data folder that is shared between all devices.

One option for that is to move the user data folder to a file synchronization folder, and use it on all devices that you run Vivaldi on.

Now You: Do you sync your browser data?

Summary
Article Name
How to sync Vivaldi user data
Description
The guide lists a simple method of synchronizing user data of the Vivaldi web browser between different machines using built-in functionality.
Author
Publisher
Ghacks Technology News
Logo

Please share this article

Facebooktwittergoogle_plusredditlinkedinmail


Filed under:


Responses to How to sync Vivaldi user data

  1. jed July 6, 2017 at 6:37 pm #

    What does it have to do with synchronisation?
    Its a dummy version of coping and pasting.

    The title of an article is not related to the content at all.

    • Martin Brinkmann July 6, 2017 at 6:53 pm #

      You can keep the data in sync by using the same profile folder for all devices.

      • Bobby Phoenix July 6, 2017 at 8:59 pm #

        But you'd have to keep copying and pasting each time. It's not like you do it once, and then whatever you change on one PC automatically syncs on the other(s). That's what syncing is. It's automatic. It's not a manual process. It's to keep things the same without user interaction.

      • Martin Brinkmann July 6, 2017 at 9:07 pm #

        I understand that. The guide shows how you do it one time, and suggests you place the profile folder in a location that gets shared across all devices afterwards.

      • Bobby Phoenix July 6, 2017 at 9:20 pm #

        Fair enough. Maybe the title should be "How to transfer user date" instead of "sync"?

      • Martin Brinkmann July 6, 2017 at 9:57 pm #

        Sure, you are probably right about that. I plan to add sync information once Vivaldi adds it to the browser.

  2. Henk van Setten July 6, 2017 at 9:05 pm #

    Fully automatic sync may be done, for some of us, fairly easily if you have Dropbox (or some similar cloud service).

    Move (just once) your Vivaldi user data folder to a subfolder within your Dropbox folder. On both computers (let's call them A and B) set up a junction (aka symbolic link) at the original location of your Vivaldi user data, with the same original name, but with this symbolic link pointing to the new user data location within Dropbox.

    After this preparation, Vivaldi will continue to handle user data like they were still in the original location, both on computer A and B, while in fact they are shared in Dropbox. So these Vivaldi user data will always be kept in full sync between computers A and B: Dropbox takes care of that.

    This works fine for me (between my laptop and desktop, both with identical browser user profiles). But note that this may not work if for some reason your computers A and B actually require persistent *different" user data for each computer.

    It also may not work perfectly if you often use Vivaldi on both computers (A and B) *simultaneously*. For in that situation, when the same shared set of Vivaldi data (now in Dropbox) happens to be edited at the same time from two different sources, Dropbox may get confused about what's the latest file version, in which case (in order not to lose data) Dropbox may auto-save two different file backups.

    But normally, as said, for me this kind of setup works fine.

  3. A guy July 7, 2017 at 11:12 am #

    A browser whose devs cannot fix font rendering issues since it's release.

    • Bambini July 8, 2017 at 12:34 am #

      Agreed, which is very painful. But Firefox has become too slow for my needs, and I like everything else about Vivaldi, so I just avoid websites that trigger the blurry-font effect (Google Extensions page as an example).

  4. Bambini July 8, 2017 at 12:39 am #

    I prefer to use Vivaldi in "Portable" mode, aka launching a shortcut of Vivaldi with --user-data-dir pointing to a specific folder. This allows me to have multiple profiles for multiple needs/projects (one for work, one for social media, one for buying things online, etc which keeps the tabs and cookies separate). It also makes backing up / syncing a much easier task, since the folder is modular.

    Protip: If you use Vivaldi in portable mode like this, you'll find that you cannot open links directly into the browser. However there is a workaround. Download "Browser Chooser 2" and configure it with the Vivaldi Portable shortcuts you setup (input the arguments and everything) and voila, now you can click links and open them into your separate Vivaldi profiles at will.

  5. Sean Carey July 10, 2017 at 7:36 pm #

    It should be noted that while extensions dont carry over, all of the saved settings for them do. For instance, I did this process many times over the weekend (not following this guide, though), and every time upon re-installing my chosen plugins, for LastPass I wasnt required to log back in, my Stylish themes and preferences were in-tact, my Remote Torrent Adder configs were saved and working, etc.

    Also, as others have noted, the title is terrible... Clickbait crap that is not accurate. It would be like writing an article called "How to make $1million a year" but detailing how to get a job that pays $50k a year, then at the bottom very briefly detailing a pretty shady method of obtaining $1million in a year. The article's content is solid in itself, fix the title and remove the ghetto "sync" instructions at the bottom of the page and you will have a worthwhile, straightforward, and respectable article.

Leave a Reply