A simple tool to convert exported (and encrypted) JSON from Aegis to KeePass database. Notes, custom icons and Steam entries get exported as well.
go install github.com/GeKorm/atk@latest
or grab a binary from the Releases page
atk /path/to/aegis-export.json /path/to/output.kdbx
You will be asked to enter the password that was used to encrypt the Aegis vault. The same password will be used for the resulting KDBX database.
- This tool does not support changing existing databases,
atk
creates a separate clean database for your TOTP codes. You should not store TOTP secrets in the same database as your passwords anyway, since this removes all the benefits of having a second factor in the first place. - This tool also does not accept unencrypted Aegis JSON files (yet, at least) as input
Differences
- Exports to the original KeePass 2 for Windows TOTP implementation
- Stores the TOTP code in the Password field
- Enables Autotyping
- Has updated dependencies
This fork aims to be compatible with the original TOTP implementation (KeepasXC etc.)