Kunzisoft / Kunzisoft/KeePassDX

[Feature Request] QR code generator For secure sharing

Open
#434 2 comments 3 reactions 0 assignees View on GitHub
feature
Dominant language
Kotlin
Stars
7.3k
Forks
401
Avg merge
2d 10h
Merged PRs (30d)
1

Description

Hello;
In the import-export functions the possible additions and very useful is the QR code generator/reader function for secure password movement between databases/users, would be really nice

**Espected action:**

- display passwords, usernames etc. (or the full entry/group) as a QR code
- scan QR codes to quickly find an entry
- scan QR codes to add the scanned text to your Keepass database.

**For what:**

Used to transfer database entries or group from one Android device to another.
_(e.g. if you want to securely share credentials with a friend, or family member)_

**Espected behavior:**

1- open the entry you want to share
2- select "Show (or generate) QR Code" from the options menu (dot menu)
3- open the QR code generator (in KeePass DX) on the other device
4- select "Scan QR code from other device"
5- scan the code from the display of the first device
6- you are asked wether you want to search and open an entry or create a new one.
7- select the group where you want to add the entry and click "Add entry"
8- Select "Save"

If this feature could be made, I would even be quite willing to pay to see it added (Feel free to contact me about this).

Thank you for your excellent work.

PS: Sorry for my Bad english, I'm French <3 #

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing import-export functions and the entry/group options flows described in the request; no files, tests, or entry points are named. Done would require agreeing on the QR data format, secure transfer behavior, scanning and creation/search flows, and validation across two Android devices.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile-dev, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.