Skip to content

vinops/C2_To_ProtonPass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

C2 Password to Proton Pass Exporter

Important: As of now, Proton Pass does not support direct import from C2 Password. This script allows you to convert your C2 Password export into a format that Proton Pass can import (Generic CSV).

This Python script converts a C2 Password CSV export to a Proton Pass compatible generic CSV format. It is designed to be simple and fast, with no dependencies except Python itself.

🚀Features

  • Converts your C2 Password export to a Proton Pass compatible CSV in seconds
  • No installation required (just Python)
  • Maps the main fields: name, url, username, password, note, totp, email, vault
  • Output is ready to import directly into Proton Pass

Note: Currently, Proton Pass import only supports the fields listed above (name, url, username, password, note, totp, email, vault). This script only processes entries of type login. If you have entries of type contact, note, or credit card, you will need to fill them in manually in Proton Pass after import.

⚙️ Requirements

  • Python 3.7 or higher
  • A CSV export from C2 Password (do not use Excel or other formats)

🏍️ How to Use

  1. Export your data from C2 Password as a CSV file.
  2. Place the script and your CSV file in the same folder (or note the path to your CSV file).
  3. Run the script from your terminal:
python c2_to_protonpass.py <input_c2.csv> <output_protonpass.csv>
  • <input_c2.csv>: The CSV file exported from C2 Password
  • <output_protonpass.csv>: The name of the file to create for Proton Pass import

Example:

python c2_to_protonpass.py C2Password_Export_20260526.csv export_c2.csv

If the conversion is successful, you will see output like:

🚀 42 entries found in C2Password_Export_20260526.csv
✅ Converted file written to: export_c2.csv
😎 Now can be exported to Proton Pass

🗒️Notes

  • The script only works with CSV files exported from C2 Password.
  • The output file is ready for import into Proton Pass (Generic CSV format).
  • If you see an error about missing columns or empty file, check your export.

🏗️ Troubleshooting

  • If you get errors about missing columns or empty files, check that your C2 Password export is complete and in CSV format.

License

MIT License

About

Allows conversion of the C2 Password export format to Proton Pass (Proton does not support C2 export).

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages