GUI application written in Java designed to generate QR codes based on the entered text and logo.
-
it is possible to set the desired resolution or generate the optimal one, depending on the content of the code.
-
when determining the optimal resolution, the number of modules in the QR code and the number of pixels in one module are used as the basis.
-
it is possible to set the error correction level, if necessary
-
it is possible to add a logo in the center, taking into account the readability of the QR code
-
If the logo is not square, then it is scaled to a square in order to normally determine the required resolution of the QR code at the output.
- 1.0.0: 05.06.2025. // Stable version
This project is licensed under the terms of the Apache License 2.0.
See the NOTICE.txt file for attribution and license information regarding third-party libraries, including ZXing, which is used in this project and licensed under the Apache License 2.0.
- ZXing library: github.com/zxing/zxing
- Empty image: No Image icon by Icons8
- QR image: QR icon by Icons8
- Clear image: Clear icon by Icons8
- Banana image: Banana icon by Icons8
Contributions are welcome! Please open issues or submit pull requests.
For questions or feedback, feel free to open an issue.