Estudio de código QR

Generador de códigos QR PIX

Genera un código QR de pago PIX brasileño estático mediante campos BR Code estructurados y una suma de comprobación CRC16 calculada.

¿Necesitas el QR en una factura? Usa el Generador de facturas para crear la factura, añadir los datos de pago y generar un QR para la factura guardada.
GS1 Digital Link estático
Este generador mantiene el URI de GS1 Digital Link directamente dentro del código QR. Los redireccionamientos dinámicos de Premium QR no se usan para códigos GS1 Digital Link.
En espera
Introduce un GTIN con un dígito de control GS1 válido.
Predeterminado: https://id.gs1.org. Un resolvedor personalizado debe usar HTTPS.
Calificadores de clave opcionales
Premium QR Codes emite los calificadores en el orden de ruta de GS1 Digital Link: AI 22, AI 10 y después AI 21.
La validación del GTIN se aplica de nuevo en el servidor. Los valores GTIN-8, GTIN-12 y GTIN-13 válidos se normalizan a la representación de 14 dígitos utilizada por esta implementación de GS1 Digital Link.

Personalización avanzada
Estándar
Fusión artística con IA
Neon Cyber
3D Isometric
Liquid Metal
Halftone
Sólido estándar
✨ Modo Liquid Glass
cuadrado
Matriz de puntos
redondeado
💎 Diamante
✨ Estrellado
➕ Cruz / Más
Ojo cuadrado
Ojo circular
redondeado
Pupila cuadrada
Pupila circular
redondeado
Sin marco
Banner de cuadro «Escanéame»
Diseñador
Colores y degradados
Marca
Logotipo e icono social
Exportar
Tamaño del código QR
512px
Introduce los campos obligatorios para previsualizar tu código QR.
Vista previa del código QR generado
ESTUDIO DE EXPORTACIÓN PROFESIONAL Exportación QR lista para producción
PNG · 2048×2048 px · Fondo actual del QR
SVG sigue siendo vectorial. PNG, WEBP y JPG se rasterizan en tu navegador. El fondo transparente no está disponible para JPG.
INTELIGENCIA QR
Esperando código QR Genera un código QR para analizar su preparación para el escaneo.
-- /100 PREPARACIÓN EST.
ESTRUCTURA QR
CARGA ÚTIL
CONTRASTE
SEGURIDAD DEL LOGOTIPO
RIESGO DE ESTILO
RESILIENCIA ANTE ERRORES
TAMAÑO MÍN. DE IMPRESIÓN
DESPLIEGUE
Tu código QR todavía no se ha analizado.
SEGURIDAD AUTOMÁTICA DEL DISEÑO Comprobación previa de logotipo y diseño
SEGURO
Puntuación de seguridad
Estructura QR
Huella del logotipo
Contraste mínimo
Genera un código QR para ejecutar la comprobación previa del diseño.
Solo orientación previa. Real Scan Lab realiza la verificación con decodificador.
INTELIGENCIA DE TAMAÑO DE IMPRESIÓN Guía de impresión física del QR
Esperando código QR
ESTRUCTURA QR
INCLUIDA LA ZONA DE SILENCIO
MÍNIMO RECOMENDADO
TAMAÑO DE IMPRESIÓN PREFERIDO
TAMAÑO DEL MÓDULO EN EL PREFERIDO
DENSIDAD QR
DESPLIEGUE ADECUADO
Genera un código QR para calcular la guía de tamaño físico de impresión.
Las recomendaciones de tamaño físico son orientación previa, no una garantía universal de escaneo o impresión.
CERTIFICADO DE VERIFICACIÓN QR Registro de verificación del decodificador
No verificado
Ejecuta Real Scan Lab antes de generar un certificado.
PERFILES DE DESPLIEGUE Optimiza según dónde se utilizará tu QR
Digital / Pantalla

    Seleccionar un perfil no cambia el QR hasta que lo apliques.
    ESTUDIO DE CONOCIMIENTO QR

    Generador de códigos QR PIX

    En pocas palabras: Un código QR PIX —oficialmente llamado BR Code— sigue el formato TLV EMVCo MPM especificado por Banco Central do Brasil (BCB). La carga útil termina con una suma de comprobación CRC-16/CCITT-FALSE obligatoria. Las claves PIX pueden ser un identificador fiscal CPF/CNPJ, teléfono, correo electrónico o UUID EVP aleatorio.

    Funciona en tu navegador Sin subida de datos Diseño personalizado SVG, PNG, WEBP, JPG

    Cómo crear un código QR PIX

    1. Introduce tu clave PIX, el identificador vinculado a la cuenta bancaria receptora. Puede ser un CPF, CNPJ, número de móvil brasileño con formato +5511999999999, dirección de correo electrónico o UUID EVP aleatorio asignado por tu proveedor de servicios de pago.
    2. Introduce el nombre del comercio en caracteres ASCII mayúsculos, con un máximo de 25 caracteres, sin acentos ni caracteres especiales.
    3. Introduce la ciudad del comercio en caracteres ASCII mayúsculos, con un máximo de 15 caracteres.
    4. Introduce un importe fijo si el pago tiene un valor conocido, o déjalo vacío para un QR estático de valor abierto que el pagador complete.
    5. Introduce un identificador de transacción (TXID) si necesitas conciliar el pago. Para un QR estático de valor abierto, utiliza tres asteriscos (***) como marcador de posición TXID.
    6. Verifica el código generado escaneándolo con una aplicación bancaria compatible con PIX antes de descargarlo.
    7. Personaliza el patrón, el estilo de los ojos, los colores y el logotipo si lo necesitas y, a continuación, exporta PNG, SVG, WEBP o JPG con hasta 4096 px.

    El código QR se genera en tu navegador. Nada de lo que introduces se envía a un servidor.

    Qué es un código QR PIX

    Un código QR PIX —denominado BR Code en la especificación oficial— es una carga útil de iniciación de pago codificada como código QR. Sigue el estándar EMVCo QRCPS-MPM (Merchant Presented Mode), implementado en Brasil por Banco Central do Brasil (BCB) en el BR Code Manual, versión 2.0, de mayo de 2020.

    PIX es el sistema de pagos instantáneos de Brasil, operado y regulado por Banco Central do Brasil. Todas las instituciones financieras brasileñas con licencia deben admitir PIX. Los pagos se liquidan en tiempo real, las 24 horas, incluidos fines de semana y festivos. El sistema es obligatorio —no voluntario— para las instituciones que superan un determinado umbral de tamaño.

    Un código QR PIX no es un número de cuenta bancaria. Contiene una clave PIX, que es un alias vinculado a la cuenta. La infraestructura PIX del BCB resuelve la clave a los datos reales de la cuenta en el momento del pago. El pagador nunca ve el número de cuenta.

    Un código QR PIX estático es reutilizable. Un código QR PIX dinámico (formato COB o COBV) lo genera un proveedor de servicios de pago (PSP) para una transacción concreta y contiene una URL que la aplicación del pagador resuelve en tiempo real. Este generador crea códigos QR estáticos. Los códigos dinámicos requieren una API del PSP.

    Estructura técnica del PIX BR Code

    EMVCo Formato TLV

    La carga útil PIX utiliza la codificación EMVCo Tag-Length-Value (TLV). Cada campo se representa mediante un ID de etiqueta de dos dígitos, seguido de una longitud de campo de dos dígitos y, después, el contenido del campo. Los campos se concatenan sin separadores.

    EtiquetaCampoContenido de ejemploNotas
    00Indicador de formato de carga útil01Siempre "01" — obligatorio
    01Método de inicio en el punto de venta1111 = estático/reutilizable; 12 = dinámico de un solo uso
    26Información de cuenta del comercio (PIX)(subplantilla — véase más abajo)Contiene la GUI PIX y la clave PIX
    52Código de categoría del comercio00000000 para uso general; se aplican códigos ISO 18245
    53Moneda de la transacción986986 = BRL según ISO 4217
    54Importe de la transacción123.45Formato decimal; omitir para valor abierto
    58Código de paísBRSiempre "BR" para PIX
    59Nombre del comercioJOAO SILVAMáximo 25 caracteres ASCII, mayúsculas, sin acentos
    60Ciudad del comercioSAO PAULOMáximo 15 caracteres ASCII, mayúsculas, sin acentos
    62Plantilla de campo de datos adicionales(subplantilla — véase más abajo)Contiene el TXID
    63Suma de comprobación CRC-16Hexadecimal en mayúsculas de 4 caracteresCRC-16/CCITT-FALSE, obligatorio, siempre al final

    Información de cuenta del comercio (subplantilla de etiqueta 26)

    La etiqueta 26 contiene una estructura TLV anidada para PIX:

    SubetiquetaContenido
    00BR.GOV.BCB.PIX — la GUI PIX, siempre fija
    01El valor de la clave PIX

    La GUI PIX (Globally Unique Identifier) BR.GOV.BCB.PIX es una cadena fija especificada por BCB. Identifica el dominio de pago como PIX dentro del EMVCo marco.

    Tipos de clave PIX

    Una clave PIX es un alias registrado que se resuelve a una cuenta bancaria mediante BCB DICT (directorio de cuentas transaccionales y pagos). Existen cuatro tipos de clave:

    Tipo de claveEjemplo de formatoNotas
    CPF12345678901 (11 dígitos)Identificador fiscal de persona física brasileña
    CNPJ12345678000195 (14 dígitos)Identificador fiscal de entidad jurídica brasileña
    Teléfono+5511999999999Número móvil brasileño en formato E.164
    Correo electrónico[email protected]Dirección de correo electrónico registrada
    EVP (aleatoria)UUID v4, p. ej. 123e4567-e89b-12d3-a456-…Clave generada aleatoriamente por el PSP — sin datos personales

    Una clave EVP (Endereço Virtual de Pagamento) es un UUID aleatorio asignado por el proveedor de servicios de pago. No contiene información personal identificable y es una opción que preserva la privacidad para personas que no quieren publicar su CPF, teléfono o correo electrónico en un código QR público.

    Suma de comprobación CRC-16

    El último campo de toda carga útil PIX BR Code es la etiqueta 63, una suma de comprobación hexadecimal CRC-16 obligatoria de cuatro caracteres en mayúsculas. El algoritmo es CRC-16/CCITT-FALSE con polinomio 0x1021 y valor inicial 0xFFFF.

    La suma de comprobación se calcula sobre toda la cadena de carga útil hasta e incluyendo la etiqueta y longitud del propio campo 63 (es decir, la cadena que termina en "6304" se incluye en el cálculo antes de añadir el resultado de cuatro caracteres). Las aplicaciones bancarias compatibles con PIX rechazarán una carga útil con CRC-16 incorrecta o ausente.

    Este generador calcula y añade automáticamente la suma de comprobación CRC-16 correcta. Si construyes la carga útil manualmente, debes recalcularla cada vez que cambie cualquier campo.

    Campo de datos adicionales (subplantilla de etiqueta 62)

    La etiqueta 62 contiene una subplantilla anidada para la identificación de la transacción:

    SubetiquetaContenidoNotas
    05TXIDDe 26 a 35 caracteres alfanuméricos; usa *** para valor abierto

    El TXID vincula el pago con una transacción concreta del sistema del comercio. Para un QR estático de valor abierto, la especificación BCB permite tres asteriscos (***) como marcador de posición TXID.

    Códigos QR PIX estáticos frente a dinámicos

    CaracterísticaQR PIX estático (BR Code)QR PIX dinámico (COB/COBV)
    CantidadImporte fijo o abiertoFijo por transacción
    ReutilizablesiUn uso por código
    Creado porCualquier generador de BR CodeAPI del PSP, según la especificación BCB COB/COBV
    Contenido de la carga útilDatos completos del pago en el QRURL resuelta en tiempo real por la aplicación bancaria del pagador
    Conciliación automáticaMediante TXID si se especificaAutomática mediante la referencia de transacción del PSP
    Adecuado paraPequeños comercios, particularesComercio electrónico, facturación, pagos recurrentes

    Los códigos QR PIX dinámicos (formato COB para valor abierto, COBV para valor fijo) requieren una integración con la API del PSP. El BCB publica la especificación técnica de COB/COBV por separado del manual BR Code estático. Este generador solo produce códigos estáticos.

    Cuándo utilizar un código QR PIX

    Pequeños comercios y puestos de mercado. Un QR estático de valor abierto impreso en un puesto o mostrador permite que los clientes introduzcan el importe que deben y paguen al instante desde cualquier aplicación bancaria. No se necesita lector de tarjetas.

    Profesionales de servicios. Un código QR impreso en una factura o tarjeta de visita permite a los clientes pagar mediante PIX sin conocer los datos bancarios del proveedor: solo se necesita la clave PIX.

    Autónomos y vendedores particulares. Un código QR con clave EVP en un anuncio de marketplace o perfil de redes sociales permite a los compradores pagar sin que el vendedor publique su identificación fiscal personal o número de teléfono.

    Organizaciones sin ánimo de lucro y comunitarias. Un código QR de valor abierto impreso en materiales de donación permite a los colaboradores enviar cualquier importe mediante PIX.

    Eventos y ubicaciones temporales. Un código QR en una acreditación o tarjeta impresa permite recibir pagos al instante sin efectivo ni terminal POS.

    Requisitos de diseño e impresión

    Mantén una zona silenciosa de cuatro módulos en todos los lados, tal como se especifica en ISO/IEC 18004:2015 la sección 6.3.3.

    Imprime como mínimo a 2 cm por 2 cm para escaneo a corta distancia. Para una pantalla de mostrador comercial leída de pie, 5 cm o más es una orientación adecuada del sector.

    Utiliza módulos oscuros sobre un fondo claro. Los códigos con colores invertidos y los diseños de bajo contraste fallan con frecuencia en cámaras de teléfono bajo iluminación exterior variable.

    La carga útil PIX —incluidos la GUI del comercio, la clave PIX, nombre, ciudad, TXID y CRC-16— es una cadena de densidad moderada. Un código estático con todos los campos rellenados producirá un símbolo QR más complejo que un QR de URL. Imprime más grande, no más pequeño.

    Utiliza el nivel de corrección de errores M como base. El nivel M recupera aproximadamente el 15 % de las palabras de código dañadas. Si insertas un logotipo, usa el nivel H (aproximadamente 30 % de recuperación) y limita el logotipo a no más del 30 % del área del código.

    Solución de problemas: por qué no funciona tu código QR PIX

    La clave PIX no está registrada en BCB DICT. Generar un código QR con una clave PIX no registrada produce un código sintácticamente válido que la aplicación bancaria no puede enrutar. Comprueba que la clave esté activa en la configuración de claves PIX de tu aplicación bancaria antes de codificarla.

    La suma de comprobación CRC-16 es incorrecta. Cualquier cambio en cualquier campo después de calcular la suma la invalida. Si editaste manualmente la cadena de carga útil sin procesar, vuelve a calcular la suma. Este generador la calcula automáticamente.

    El nombre del comercio contiene caracteres no ASCII o acentos. BCB especifica que el campo Merchant Name (etiqueta 59) debe usar ASCII en mayúsculas sin acentos. Sustituye "João" por "JOAO" y "São Paulo" por "SAO PAULO".

    El nombre o la ciudad del comercio superan el límite de caracteres. La etiqueta 59 (Merchant Name) tiene un máximo de 25 caracteres. La etiqueta 60 (Merchant City) tiene un máximo de 15 caracteres. Recorta para ajustarlos.

    El TXID está vacío o usa un formato no permitido. Para un QR estático de valor abierto, usa tres asteriscos (***) como TXID. Para una transacción fija, usa de 26 a 35 caracteres alfanuméricos. Un TXID no válido hace que algunas aplicaciones bancarias rechacen la carga útil.

    La aplicación bancaria no es compatible con PIX. Todas las instituciones financieras brasileñas con licencia por encima del umbral del BCB deben admitir PIX. Las aplicaciones de instituciones por debajo del umbral o de bancos no brasileños no procesarán un pago PIX.

    PIX frente a otros estándares QR de pago

    CaracterísticaQR PIX — BR Code (Brasil)QR EPC — GiroCode (Europa/SEPA)QR UPI (India)
    Organismo rectorBanco Central do BrasilEuropean Payments CouncilNPCI
    EstándarBCB BR Code Manual v2.0, EMVCo MPMEPC069-12 v3.1NPCI Descripción general del producto UPI
    MonedaBRL (código ISO 4217 986)Solo EURSolo INR
    Formato de carga útilEMVCo TLVTexto sin formato de 12 líneasCadena de consulta URI upi://
    Suma de comprobación obligatoriaSí — CRC-16/CCITT-FALSENoNo
    Requisito de corrección de erroresNo especificado en la investigaciónNivel M obligatorio (EPC069-12)No especificado en la investigación

    Qué ofrece este generador de códigos QR PIX

    Esta herramienta basada en navegador crea una carga útil PIX BR Code brasileña estática con datos del comercio, importe opcional, referencia y suma de comprobación. Está diseñada para solicitudes de pago instantáneo brasileñas, facturas, ventas remotas y cobros en ubicaciones fijas. La vista previa en directo se actualiza mientras editas, lo que facilita detectar un campo ausente o un símbolo inesperadamente denso antes de descargarlo.

    Puedes ajustar los patrones de la matriz, los estilos de los ojos de búsqueda, los colores de primer plano y fondo, degradados, marcos, tamaño y un logotipo opcional. Las exportaciones están disponibles en SVG, PNG, WEBP y JPG a 512, 1024, 2048 o 4096 píxeles. SVG es la opción práctica para impresión profesional. Un PNG de alta resolución es adecuado para documentos de oficina y trabajos gráficos digitales.

    La carga útil estática se construye en tu navegador. La información introducida en el generador no necesita subirse para crear la imagen QR. Comprueba la clave PIX, el nombre del comercio, la ciudad, el importe y el destinatario que muestra la aplicación bancaria antes de autorizar una transferencia.

    Uso de este código QR en Baréin y en el extranjero

    PIX es el sistema de pagos instantáneos de Brasil y no es una red doméstica de Bahréin. Utilízalo solo para una cuenta brasileña auténtica y un pagador con acceso PIX compatible.

    Usa ortografía de inglés británico en el contenido dirigido al cliente cuando coincida con el estilo editorial de tu organización, y ofrece texto en árabe cuando el público lo espere. Haz evidente la acción posterior al escaneo. Una frase breve junto al símbolo como «Escanea para guardar el contacto» o «Escanea para abrir la ubicación» da confianza a las personas antes de apuntar con la cámara.

    Prueba el diseño final en dispositivos iPhone y Android actuales. Vuelve a probarlo después de imprimirlo en el papel, pegatina, tarjeta, señal o material de embalaje real. La intensa luz exterior de Baréin puede revelar reflejos y problemas de bajo contraste que son menos evidentes en una pantalla. Para uso internacional, confirma códigos de país, monedas, zonas horarias, disponibilidad regional de aplicaciones y compatibilidad de las redes de pago.

    LISTA DE COMPROBACIÓN DEL EDITOR

    Antes de publicar

    • Tipo correcto de carga útil QR
    • Datos completos y verificados
    • Zona de silencio de cuatro módulos
    • Fuerte contraste de primer plano
    • Escalado cuadrado proporcional
    • Logotipo dentro de límites seguros
    • SVG o PNG de alta resolución
    • Prueba de escaneo en dispositivo al tamaño final
    Volver al generador ↑
    PREGUNTAS FRECUENTES SOBRE CÓDIGOS QR

    Preguntas frecuentes

    Abre una pregunta para leer una respuesta técnica concisa.

    01¿Qué es un código QR PIX?+

    Un código QR PIX —oficialmente llamado BR Code— codifica una solicitud de pago PIX mediante el formato TLV EMVCo Merchant Presented Mode, tal como especifica Banco Central do Brasil en el BR Code Manual v2.0. Termina con una suma de comprobación CRC-16/CCITT-FALSE obligatoria. Cualquier aplicación bancaria compatible con PIX en Brasil puede escanear y procesar el pago.

    02¿Qué tipos de clave PIX puedo utilizar en un código QR?+

    PIX admite cuatro tipos de clave: CPF (identificación fiscal individual de 11 dígitos), CNPJ (identificación fiscal de entidad de 14 dígitos), número de móvil brasileño en formato E.164 (+5511999999999), dirección de correo electrónico y EVP, una clave UUID aleatoria sin datos personales asignada por el proveedor de servicios de pago. La clave EVP es la opción que preserva la privacidad.

    03¿Qué es la suma de comprobación CRC-16 en un código QR PIX?+

    Toda carga útil PIX BR Code debe terminar con una suma de comprobación hexadecimal CRC-16 de cuatro caracteres en mayúsculas en el campo de etiqueta 63. El algoritmo es CRC-16/CCITT-FALSE, con polinomio 0x1021 y valor inicial 0xFFFF. La suma se calcula sobre la cadena completa de carga útil, incluido el prefijo "6304" del propio campo de suma de comprobación. Las aplicaciones bancarias rechazan cargas útiles con una suma ausente o incorrecta.

    04¿Cuál es la diferencia entre un código QR PIX estático y uno dinámico?+

    Un QR PIX estático codifica directamente todos los datos del pago y puede reutilizarse para varias transacciones. Un QR PIX dinámico (formato COB/COBV) contiene una URL que la aplicación bancaria del pagador resuelve en tiempo real mediante el PSP. Los códigos dinámicos son de un solo uso por transacción y requieren una API del PSP. Este generador solo crea códigos estáticos.

    05¿Puedo generar un código QR PIX sin importe fijo?+

    Sí. Omite el campo de importe (etiqueta 54). El código generado permite al pagador introducir cualquier importe en su aplicación bancaria. Para un QR estático de valor abierto, usa tres asteriscos (***) como TXID en la subetiqueta 05 de la etiqueta 62, según la especificación BCB BR Code.

    06¿Qué aplicaciones pueden escanear un código QR PIX?+

    Cualquier aplicación bancaria de una institución financiera brasileña compatible con PIX puede escanear un BR Code. Banco Central do Brasil hizo obligatoria la participación en PIX para todas las instituciones con licencia por encima de un umbral definido. Todos los principales bancos minoristas y bancos digitales brasileños admiten el escaneo PIX.

    07¿Qué es una clave EVP en un código QR PIX?+

    Una clave EVP (Endereço Virtual de Pagamento) es un UUID generado aleatoriamente y asignado por el proveedor de servicios de pago. Se vincula a una cuenta bancaria mediante BCB DICT sin exponer el CPF, teléfono o correo electrónico del titular. Es el tipo de clave PIX recomendado cuando el código QR se mostrará públicamente.

    08¿Qué significa la cadena BR.GOV.BCB.PIX en la carga útil PIX?+

    BR.GOV.BCB.PIX es el Globally Unique Identifier (GUI) de la aplicación de pago PIX dentro del marco EMVCo. Aparece como subetiqueta 00 dentro de la plantilla Merchant Account Information (etiqueta 26). Esta cadena fija identifica el dominio de pago como PIX. Todos los PIX BR Codes válidos contienen esta cadena literal.

    09¿Cuál es la longitud máxima del nombre del comercio en un código QR PIX?+

    La especificación BCB BR Code limita el campo Merchant Name (etiqueta 59) a 25 caracteres ASCII en mayúsculas, sin acentos. El campo Merchant City (etiqueta 60) está limitado a 15 caracteres ASCII. Los nombres que superen estos límites deben truncarse. No se permiten caracteres especiales ni diacríticos.

    10¿Por qué debo verificar el código QR PIX antes de imprimirlo?+

    Generar una carga útil BR Code válida no confirma que la clave PIX esté activa o correctamente asignada en BCB DICT. Una clave no registrada o mal escrita produce un código que se escanea correctamente pero falla al pagar. Escanea el código con una aplicación bancaria compatible con PIX y confirma el nombre del beneficiario que muestra la aplicación antes de imprimirlo en cantidad.