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
- Host: GitHub
- URL: https://github.com/devidw/migrate-avira-passwords-to-google
- Owner: devidw
- License: mit
- Created: 2021-11-01T10:32:42.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-05T19:18:18.000Z (about 4 years ago)
- Last Synced: 2024-10-18T21:04:27.422Z (about 1 year ago)
- Topics: avira, avira-passwords, csv, export, google, google-passwords, import, password, password-manager, preparation, python, python3, python39
- Language: Python
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
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