/enpass2lastpass

A little script that converts plain text files produced by Enpass export tool to LastPass importable CSV.

Primary LanguageJavaScript

Enpass2LastPass Build Status Coverage Status

A little script that converts plain text files produced by Enpass export tool to LastPass importable CSV.

Usage

Note: Node >= 5.0 is required.

  1. Install globally:
npm install -g enpass2lastpass
  1. The script accepts a path to a text file and outputs to stdout:
enpass2lastpass ./enpass-export.txt > lastpass-import.csv

Options:

  • --ignore-empty or -i: removes entries that are missing both a url and a password (default: true).
  • --clean-names or -n: removes 'Generated Password for ' from the title (default: true).
  • --clean-urls or -l: removes query strings from the URL (default: true).
  • --default-email or -e: an email address to use for entries without a username or an email.
  • --output or -o: if specified, output would be saved to this file instead of printed to stdout.
  1. Done!

Contribution

Bug reports and pull requests are welcome!