Skip to content

๐Ÿ”‘ Import and export backup files of Pain-free Passwords

Notifications You must be signed in to change notification settings

adrium/KeepassPfpConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

69 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

KeePass Pain-free Passwords Converter

KeepassPfpConverter is a KeePass 2.x plugin, command-line tool and library to work with Pain-free Passwords backups.

Compatible with Pain-free Passwords and Adrium Easy Pass.

Join the discussion on the SourceForge announcement thread

Features

  • Import & Export supported
  • Imports stored and generated passwords to the root group with a default icon
  • Exports all entries as "stored" entries
  • Handles password revisions and notes
  • Handles custom fields

Tested

  • Mono 5.16 on Ubuntu 18.10
  • .NET Framework 2.0 on Windows XP
  • .NET Framework 4.0 on Windows 10

Download and installation

You can get the latest release from the Releases page. Copy PfpConverter.plgx to the KeePass Plugins directory to install.

KeePass 2.18 or higher is required for the plugin to work.

Custom Fields

Custom fields (string fields in Advanced tab) are exported to the note field as Name: Value.

They can also be imported in the same format. Values consisting of multiple lines are not supported.

Command-line Tool

The tool can be used to decrypt and encrypt backup JSON files for manual editing or import from other tools.

It can also be used to generate passwords.

Build

Just run the build scripts.

Instead of sacrificing syntactic suger, the build relies on ILSpyConvert to generate C# 2 compatible code.