Od twórców Abundera Sign

Free PIX QR Code Generator (Brazil)

Create EMVCo-compliant PIX BR Codes for instant Brazilian payments. Static or dynamic, free and 100% client-side.

0 / 900

Lokalne pliki pozostają w Twojej przeglądarce i pojawiają się tylko na drukowanej karcie. Dane QR używają URL powyżej.

Więcej pól (opcjonalnie)

Adres

Profile w mediach społecznościowych

Wskazówka: kliknij prawym przyciskiem myszy dowolne miejsce na Google Maps i skopiuj współrzędne

Czerwona flaga szwajcarska jest automatycznie nakładana na QR — wymagana przez szwajcarskie banki.

Wklej fakturę BOLT11 (lnbc...) lub adres Lightning. Dodajemy prefiks schematu URI lightning:, aby dowolny portfel Lightning mógł go zeskanować.

Kompatybilne z Google Authenticator, Authy, 1Password, Bitwarden i każdą standardową aplikacją TOTP.

Koduje całą linię authorized_keys. Zeskanuj, aby skopiować/wkleić klucz na nowej maszynie.

W przypadku bardzo długich kluczy użyj poziomego rMQR lub podziel na wiele QR. Standardowy QR mieści ok. ~2 KB.

Oficjalne aplikacje mobilne WireGuard skanują je bezpośrednio. Nigdy nie umieszczaj swojego klucza prywatnego w drukowanym kodzie QR — tylko udostępnianie cyfrowe.

GS1 Digital Link to nowoczesna, przyjazna sieci alternatywa dla kodu kreskowego EAN-13 dla produktów detalicznych. Domyślna domena resolvera to id.gs1.org, ale możesz użyć własnej.

Wklej link udostępniania z aplikacji Spotify lub tylko ID. Automatycznie budujemy URL open.spotify.com.

Format zależy od platformy — dla Mastodon użyj @użytkownik@instancja, dla Bluesky użyj handle.bsky.social, dla Nostr wklej klucz npub.

URI Geo (RFC 5870) otwiera się bezpośrednio w dowolnej aplikacji map na urządzeniu — Google Maps, Apple Maps, OsmAnd itp. — bez wybierania dostawcy.

Standardowy link magnet BitTorrent. Skanowany przez każdego klienta BitTorrent obsługującego procedury obsługi schematu URI.

Wklej pełny ładunek iCalendar RFC 5545 — obsługuje wiele wydarzeń, alarmów i reguł cyklicznych. Większość aplikacji kalendarza importuje QR bezpośrednio.

Lokalne pliki pozostają w Twojej przeglądarce i pojawiają się tylko na drukowanej karcie. Dane QR MeCard nie zawierają pola zdjęcia.

MeCard to prostsza alternatywa dla vCard, preferowana przez niektóre urządzenia Android

Więcej pól (opcjonalnie)

Adres

0 znaki

Pojemność Micro QR: 35 cyfr, 21 wielkich liter alfanumerycznych lub ~15 bajtów (małe litery/URL). Najlepszy do krótkich kodów, numerów seryjnych i identyfikatorów. Do URL użyj standardowego QR.

Większość aparatów telefonicznych nie może skanować kodów Micro QR. Ten format wymaga wyspecjalizowanych skanerów przemysłowych (np. Scandit, Cognex). Używaj standardowego QR do skanowania ogólnego.

Rectangular Micro QR — wąski, szeroki format idealny do probówek, opasek i pasków biletowych. Do 361 znaków.

Większość aparatów telefonicznych nie może skanować kodów rMQR. Ten format wymaga wyspecjalizowanych skanerów przemysłowych. Używaj standardowego QR do skanowania ogólnego.
Pokaż 30 więcej szablonów

Zapisz styl za pomocą przycisku powyżej, aby zachować swoje ulubione tutaj.

#000000
#FFFFFF

Lub wybierz wbudowaną ikonę:

Renders behind the QR at reduced opacity. Auto-forces EC=H so the QR still scans through the photo.

Generowanie masowe

Prześlij plik CSV, aby wygenerować do 500 kodów QR w jednej partii. Każdy wiersz staje się osobnym kodem QR — wybierz szablon lub nadpisz 21 właściwości dla poszczególnych wierszy: kolory, ramki, style kropek/oczu/źrenic, gradienty, przezroczystość, rozmiar, korekcję błędów, format, wbudowane logo i więcej.

21 kolumn: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Wymagane są tylko type i data. Użyj | do oddzielenia pól wewnątrz data (np. ssid|password|WPA).

Obsługiwane są wszystkie 20 typów QR, w tym URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR i rMQR. Pobierz przykładowy plik CSV, aby zobaczyć wszystkie kolumny, 40 szablonów, 11 stylów ramek i 12 wbudowanych logo w działaniu.

Zapisz cały QR — typ, wszystkie wartości pól, styl, ramkę, logo, projekt wizytówki — jako pojedynczy plik .qr.json. Załaduj go później, aby odtworzyć wszystko jednym kliknięciem.

Ctrl+D Pobierz PNG
Ctrl+Shift+D Pobierz SVG
Ctrl+Shift+C Kopiuj QR
Ctrl+P Drukuj

Wprowadź treść, aby wygenerować kod QR

Również od Abundera

Podpisy elektroniczne uznawane przez sądy

Abundera Sign wykracza poza podstawowe podpisy elektroniczne. Każdy dokument otrzymuje kryptograficzny dowód, niezależną weryfikację i odporny na manipulacje pakiet dowodowy.

  • Automatycznie generowane pakiety dowodowe gotowe do sądu
  • Osobista pieczęć dokumentu — natychmiast wykrywa manipulacje
  • Zakotwiczone w 5 niezależnych systemach — żadnego pojedynczego punktu awarii
Wypróbuj Abundera Sign

How PIX QR Codes Work

PIX is Brazil's instant payment system, launched by the Banco Central do Brasil in November 2020. By 2024 it had over 150 million users and processes more transactions than every other Brazilian payment rail combined. PIX QR codes use the EMVCo Merchant-Presented Mode (MPM) format with a Brazilian extension for the PIX key (the merchant's identifier — can be CPF, CNPJ, email, phone, or a random "chave aleatória").

The payload is a TLV (Tag-Length-Value) structure with mandatory fields for payload format, point of initiation (static QR for unlimited reuse, dynamic QR for one-shot), merchant account (where we embed the PIX key), MCC, currency (986 = BRL), country (BR), name, city, and a CRC-16/CCITT-FALSE checksum at the end. Abundera QR builds the entire payload in your browser including the CRC.

Static vs dynamic

Our generator emits static PIX codes — the same QR can be scanned and paid an unlimited number of times. The amount and an optional transaction ID are baked into the QR. Dynamic PIX codes (where the bank generates a per-transaction code) require a backend integration with the merchant's payment service provider; we don't do that.

Frequently Asked Questions

Which apps scan PIX QR codes?

Every Brazilian banking app: Itaú, Bradesco, Banco do Brasil, Santander, Caixa, Nubank, Inter, C6, BTG Pactual, plus all the wallets (Mercado Pago, PagBank, PicPay, etc.). The format is the same across all of them.

What kinds of PIX key can I use?

CPF (11 digits), CNPJ (14 digits), email address, mobile phone in +55... format, or a random key (UUID-style chave aleatória). All are valid as long as the merchant has registered them with their bank.

What's the CRC-16 at the end?

The EMVCo MPM spec requires a 4-character CRC-16/CCITT-FALSE checksum at the end of the payload (tag 6304). We compute it in JavaScript over the entire payload + the literal '6304' tag. If you change a single character, the CRC will be wrong and the payment will fail.

Can I include an amount?

Yes. Leave it blank for an open QR-bill (payer enters the amount) or set a fixed value to lock the payment to that amount.

Is this compliant with the BR Code v2 manual?

Yes. We follow the BR Code Manual v2 published by Banco Central do Brasil in 2020. The payload format indicator is 01, the PIX merchant template is field 26 with GUI 'br.gov.bcb.pix' as subfield 00 and the PIX key as subfield 01.

What's the transaction ID for?

The optional txId (field 05 inside template 62) lets the merchant correlate the scan with their internal order/invoice. Leave it as *** if you don't need correlation.

Does this work with PIX cobrança?

PIX cobrança (with-charge dynamic QRs that have an expiration and a PSP-issued URL) requires a backend at the merchant's payment provider. We only generate static PIX QRs, which work for the vast majority of small business and personal payment use cases.