Brazilian Pix code reader and validator
Paste a Brazilian Pix code and see who gets the money, the amount, the recipient key and whether the CRC16 checks out. Spot a tampered payment code before you pay.
Pix copy-and-paste reader and validator
A Pix code is an EMV payload: nested TLV fields closed by a CRC16-CCITT. Paste the code and see who gets the money, how much, and whether the payload is intact before paying.
CRC16 matches — payload intact
Payload fields (9)
010014br.gov.bcb.pix0136123e4567-e12b-12d1-a456-4266554400000000986BRMaldivas TechSao Paulo0503***89F5Frequently asked
How do I know a Pix code was tampered with?
Every Pix code ends with a CRC16 that covers the entire payload. If someone swaps the key or the amount without recomputing that checksum, the check fails. That is what the tool above verifies.
Can I see who will receive the money before paying?
Yes. The recipient name, city and Pix key are stored in plain text inside the code itself. The tool splits out every field so you can check them before opening your banking app.
This is the pocket version
The tool above solves one calculation. What I do under contract is keep it running inside your system, on your data, with nobody typing anything.