An open API service indexing awesome lists of open source software.

https://github.com/devidw/migrate-avira-passwords-to-google

Prepare Avira Password Manager CSV export for Google Passwords import
https://github.com/devidw/migrate-avira-passwords-to-google

avira avira-passwords csv export google google-passwords import password password-manager preparation python python3 python39

Last synced: 9 months ago
JSON representation

Prepare Avira Password Manager CSV export for Google Passwords import

Awesome Lists containing this project

README

          

= Prepare Avira Password Manager CSV export for Google Passwords import

Avira exports passwords like:

.Avira Export
|===
| name | website | username | secondary_username | password | notes
|===

But Google requires something like:

.https://support.google.com/accounts/answer/10500247[Google Password Import]
|===
| url | username | password
|===

== Usage
[source, cmd]
----
python migrate.py
----

=== Sample Usage
[source, cmd]
----
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