The Standalone REST Application provides easy to use REST endpoints. Internally the QR Invoice Library is used.


We run a demo instance on


Download the standalone JAR from Central Repository via this link


The standalone JAR includes everything (except fonts) that is needed, so just execute it:

java -jar qrinvoice-rest-standalone-1.2.jar

Default port is 8080, in case you want to use a different port, set the system property as follows

java -Dserver.port=7777 -jar qrinvoice-rest-standalone-1.2.jar

Application Entry Points

The following are the default URLs on localhost. Adjust the hostname and port according to your setup.