Enter an amount, or leave it for the payer to choose.
Scan to pay
Turn a receiving address and an amount into the link and QR a wallet reads.
This is the counter side of a payment: you set the coin, the address the money
should land in, and the amount, and it makes the standard request a wallet
understands, both as a link to tap and as a QR code to scan. It is the same
thing a card terminal does, without the card, the terminal, or anyone in the
middle. Nothing is uploaded and no payment processor is involved; the request
is built here and the coins go straight from the payer to your address.
Is this actually private?
Nothing is uploaded, and no processor sits in the middle. The link and the code are built in this tab; the address you type is the address that goes in, unchanged. When someone pays, their wallet sends the coins to that address directly. This page never sees the money and takes no cut.
The address is checked the way the wallet checker checks it. Bitcoin addresses are verified by their real checksum, base58check for the old ones and bech32 or bech32m for the bc1 ones; Monero addresses by their block base58 and Keccak checksum. A mistyped address is caught here rather than after the money is gone. It only accepts mainnet addresses, because a payment request is a mainnet thing.
A valid checksum is not the same as the right address. The check proves the address was not corrupted in typing or pasting. It cannot prove it is your address and not one that malware swapped onto your clipboard, so read it back before you print it on a sign.
The links are the published standards. Bitcoin uses BIP-21 (the amount, a label, a message); Monero uses its own scheme with the same three ideas. Any conforming wallet fills its send screen in from the code, amount and all.
The amount is a request, not a lock. A payer's wallet shows the amount and they confirm it; nothing here can force it. Leave the amount blank and the request simply lets them choose how much, which is what a tip jar or a donation code is.
The QR is the one from the code tool. It is the same in-house encoder, so the request is drawn here too, not fetched from a service that would then have seen every address you asked to be paid at.
Nothing here is for sale, nothing is tracked, and there is no account to make.
If something saved you an hour: 83TQcTwusSQ4WKbPQE5osrF3cR4GWe2zmcNWeozK6BSqHSaeLvjUVe476ouVwLKn1uVwEFcbJQvnme7W6dTV5SB93x45DEy
You can
check that address here before sending anything.