9

I would like to know if there's a tool to generate a QR-code image for a Monero address. I know that https://moneroaddress.org has a button to display the QR-code, but only for wallet addresses generated there.

Follow-up question, if possible, does this also work for integrated addresses?

user36303
  • 34,928
  • 2
  • 58
  • 123
dpzz
  • 4,539
  • 4
  • 22
  • 46

3 Answers3

11

QR-codes have nothing specific to Monero. They are just a 2D representation of a string.

It should work with any qr-code tool, and for any alphanumeric string of less than 4296 characters. So this includes monero public keys, private keys and integrated addresses.

For example on Linux :

  1. Install packages : apt-get install qrencode zbar-tools
  2. Generate a QR-code : qrencode -o addr.png "4A................."
  3. Read the QR-code : zbarimg -D addr.png

There also plenty of websites that offers this service. However, please note that by using them, you may be giving up a bit on privacy.

Moroccan Engineer
  • 2,968
  • 2
  • 12
  • 34
6

You can also go to https://duckduckgo.com, and type:

qr code 4xxxxxxxxxxxx

And it will show you a QR code for 4xxxxxxxxxxxxx. Replace that string whatever you want, Monero address or otherwise.

I recommend using monero:4xxxxxxxxx by the way, as this is the payment URI defined in http://monero.wikia.com/wiki/URI_formatting (and which is used by the GUI). Of course, if the receiver might be expecting a raw address, but hopefully not.

user36303
  • 34,928
  • 2
  • 58
  • 123
4

Using the Monero Core GUI, for which a beta was released on December 22nd 2016, it is also possible to display a QR-code on the "Receive" page:

enter image description here

It even allows to embed a payment ID, e.g. when scanned the above results in:

monero:44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A?tx_payment_id=657c5df1563fd943

Unfortunately the balance shown in the above screenshot isn't from my own wallet, just a watch-only wallet of the Monero Project's donation address.

dpzz
  • 4,539
  • 4
  • 22
  • 46