devidw / migrate-avira-passwords-to-google

Prepare Avira Password Manager CSV export for Google Passwords import

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prepare Avira Password Manager CSV export for Google Passwords import

Avira exports passwords like:

Table 1. Avira Export

 name

 website

 username

 secondary_username

 password

 notes

But Google requires something like:

Table 2. Google Password Import

url

username

password

Usage

python migrate.py <export-file> <import-file> <failed-file>

Sample Usage

python migrate.py export.csv import.csv failed.csv

Jobs done by migrate.py

  • Use only importable columns (url, username, password)

  • Arange columns in correct order (1. url, 2. username, 3. password)

  • Also Google required full URLs but Avira sometimes stores entries without a network protocoll (http/https) so URLs will be fixed too

  • Removes entries without values for all required columns

Open Jobs

  • As Google only accepts ASCII urls but Avira can export urls including emojis they should be converted to punycode

About

Prepare Avira Password Manager CSV export for Google Passwords import

License:MIT License


Languages

Language:Python 100.0%