Skip to content

Pix Decoder

Paste the copy-and-paste string, drop a screenshot of the QR, or press Ctrl+V with the image you copied from a chat. The tool splits the BR Code field by field and shows who gets paid, how much, under which key and with which identifier — before you open the bank app.

# processed in your browser. your content never leaves.

How it works

A Pix copy-and-paste string is not encrypted: it is a run of EMV fields, each with a two-digit id, a two-digit length and a value. "5913Fulano de Tal" is field 59, thirteen characters long, holding the payee name. The last four characters are the CRC16 over everything before them. That is why the whole reading happens in your browser, with no server involved.

  • Takes the copy-and-paste string, an image file, or an image pasted straight from the clipboard
  • Key, payee, city, amount, description and txid highlighted, with the key type identified
  • CRC16 check — the same one the bank app runs before accepting the code
  • Every EMV field listed with id, declared length and value, nested templates included
  • Tells static and dynamic QRs apart, and says what the dynamic one does not carry

Related tools

See all tools →