Generador de códigos QR de criptomonedas
Convierte una dirección de monedero de criptomonedas o un URI de pago compatible en un código QR personalizable.
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.
Personalización avanzada
Colores y degradados
Logotipo e icono social
Tamaño del código QR
Generador de códigos QR de criptomonedas
En pocas palabras: Un código QR de criptomonedas codifica una dirección de monedero mediante un estándar de URI de pago: BIP-21 para Bitcoin y EIP-681 para Ethereum. Al escanearlo, abre una aplicación de monedero compatible con la dirección y, opcionalmente, el importe ya rellenados. El código se genera en tu navegador.
Cómo crear un código QR de criptomonedas
- Introduce la dirección del monedero de la criptomoneda que quieres recibir.
- Selecciona el protocolo: BIP-21 para Bitcoin o EIP-681 para Ethereum.
- Introduce un importe si quieres una solicitud de valor fijo, o déjalo vacío para que el remitente introduzca el importe.
- Añade una etiqueta o un mensaje para identificar el pago en el monedero del remitente.
- Escanea el código generado con tu propia aplicación de monedero para confirmar que la dirección y el importe son correctos antes de descargarlo.
- 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 crea en tu navegador mientras escribes. Nada de lo que introduces se envía a un servidor.
Qué es un código QR de pago con criptomonedas
Un código QR de pago con criptomonedas es un código QR estándar cuya carga útil es un URI de pago en lugar de una cadena de dirección de monedero sin formato. El símbolo QR sigue ISO/IEC 18004:2015, el estándar internacional para la simbología de códigos QR. La capa de URI de pago se sitúa encima y se define mediante estándares específicos de cada protocolo: Bitcoin utiliza BIP-21 y Ethereum utiliza EIP-681.
Codificar una dirección sin formato como código QR es técnicamente válido, pero un código con formato URI puede transportar datos adicionales, como el importe, una etiqueta de pago y un mensaje legible. Las aplicaciones de monedero compatibles con el estándar interpretan automáticamente todos estos campos al escanear el código, lo que reduce el riesgo de que el remitente introduzca manualmente un importe incorrecto.
La propiedad fundamental de cualquier pago con criptomonedas es que, una vez confirmada una transacción en la red, no puede revertirse, recuperarse ni impugnarse. Por eso, la exactitud de la dirección es el detalle más importante de esta página.
Sintaxis de carga útil de Bitcoin y Ethereum
Bitcoin BIP-21
BIP-21 es el estándar de URI de pago de Bitcoin. El formato completo es:
bitcoin:<address>?amount=<decimal>&label=<label>&message=<message>| Campo | Descripción | Obligatorio |
|---|---|---|
| dirección | La dirección del monedero receptor | si |
| importe | Importe en BTC como decimal (p. ej., 0.001, no satoshis) | No |
| etiqueta | Nombre o descripción del destinatario | No |
| mensaje | Nota legible para el historial del monedero del remitente | No |
El campo de importe utiliza BTC como unidad. Escribir 0.001 solicita 0.001 BTC. Escribir 1000000 solicitaría un millón de BTC, un error tipográfico catastrófico que el estándar no puede detectar. Comprueba cuidadosamente el punto decimal.
Las direcciones de monedero de Bitcoin se dividen en cuatro familias de formatos:
| Formato | Prefijo | Estándar | Notas |
|---|---|---|---|
| Heredado | 1… | P2PKH | Formato más antiguo; compatible universalmente |
| P2SH | 3… | Pay-to-Script | Se utiliza para multifirma y envoltura SegWit antigua |
| SegWit | bc1q… | bech32, P2WPKH | Comisiones más bajas; SegWit nativo |
| Taproot | bc1p… | bech32m, P2TR | El más reciente; todavía no es compatible con todos los monederos |
Una dirección de Bitcoin es específica de la red Bitcoin. Enviar Bitcoin a una dirección que parece correcta pero en la red equivocada (por ejemplo, una dirección con un formato parecido en otra cadena) provocará una pérdida permanente. Verifica que la dirección sea válida para la cadena concreta antes de utilizarla.
Ethereum EIP-681
EIP-681 es el estándar de URI de pago de Ethereum. El formato completo es:
ethereum:<address>?value=<wei_amount>El parámetro value se expresa en wei, no en ETH. Un ETH equivale a 10 elevado a 18 wei (10^18 wei). Introducir un valor en ETH sin convertirlo genera una solicitud por una cantidad extremadamente pequeña. Las aplicaciones de monedero compatibles con EIP-681 suelen mostrar el valor convertido a ETH al escanear, pero compruébalo en el monedero de destino antes de imprimir.
Las direcciones de Ethereum tienen 42 caracteres y comienzan por 0x. EIP-55 especifica una codificación de suma de comprobación con letras mayúsculas y minúsculas mezcladas, aunque la mayoría de los monederos aceptan tanto direcciones totalmente en minúsculas como direcciones con mayúsculas según la suma de comprobación.
Cuándo utilizar un código QR de pago con criptomonedas
Páginas de donaciones y botes de propinas. Imprimir un código BIP-21 en un cartel o incluirlo en una presentación permite a los colaboradores enviar Bitcoin sin copiar manualmente una dirección de 34 caracteres.
Facturación para autónomos. Un código QR en una factura PDF con el importe ya rellenado reduce los errores de pago cuando los clientes utilizan Bitcoin o Ethereum para pagar un trabajo.
Pagos en conferencias y eventos. Un código en una mesa de productos o un puesto de evento permite a los asistentes pagar desde un monedero móvil sin conexión a Internet para buscar la dirección.
Financiación de proyectos de código abierto. Un código en un README de repositorio o en una página de documentación permite a los usuarios contribuir sin salir a una plataforma de donaciones con custodia.
Productos físicos. Un código impreso dentro de una caja o en una tarjeta permite dar propinas después de la compra o registrar una garantía sin una cuenta de usuario.
Requisitos de diseño e impresión
Mantén una zona silenciosa de cuatro módulos en todos los lados. ISO/IEC 18004:2015 La sección 6.3.3 especifica este margen mínimo, y los escáneres lo necesitan para localizar los patrones de búsqueda.
Imprime a 2 cm por 2 cm o más para escaneos a corta distancia. Aumenta a 3 cm o más cuando el código vaya a leerse desde aproximadamente un metro.
Mantén un fuerte contraste oscuro sobre claro. Los colores invertidos y las paletas de poco contraste son la causa más habitual de que un código parezca correcto pero no se pueda escanear.
Una dirección de monedero es una cadena larga, por lo que un URI BIP-21 con importe y etiqueta contiene más datos que una URL simple. Más datos implican más módulos y un símbolo más denso con un tamaño de impresión fijo. Imprime más grande, no más pequeño, cuando añadas campos opcionales.
Utiliza el nivel de corrección de errores M o H para códigos impresos. El nivel M recupera aproximadamente el 15 por ciento de las palabras de código dañadas; el nivel H recupera aproximadamente el 30 por ciento. Añadir un logotipo en el centro requiere el nivel H para poder reconstruir los módulos ocultos. La corrección de errores es el estándar definido en ISO/IEC 18004.
Solución de problemas: por qué no se escanea tu código QR de criptomonedas
La aplicación de monedero no es compatible con BIP-21 o EIP-681. Algunas aplicaciones básicas solo leen una cadena de dirección sin formato. Si el código con formato URI falla, prueba a codificar la dirección sin procesar sin el prefijo del esquema y consulta la documentación del monedero.
La dirección contiene un error tipográfico. Un solo carácter incorrecto produce una dirección sintácticamente válida pero inaccesible. Escanea el código generado con tu propio monedero antes de imprimirlo y confirma la dirección completa carácter por carácter.
El importe está en la unidad equivocada. Los importes de BIP-21 están en BTC, no en satoshis. Los importes de EIP-681 están en wei, no en ETH. Una unidad incorrecta producirá un código que se escanea pero solicita un valor enormemente equivocado.
El código es demasiado pequeño o tiene poco contraste. Las aplicaciones de cámara de los monederos a veces tienen una óptica de menor calidad que las cámaras estándar del teléfono. Imprime el código a 3 cm o más y utiliza un fuerte contraste oscuro sobre claro.
La dirección Taproot no es compatible con el monedero que escanea. Las direcciones bc1p Taproot son más recientes y no todos los monederos las admiten. Verifica que el monedero receptor admita ese formato de dirección antes de imprimir.
La dirección corresponde a la red equivocada. Una dirección de Bitcoin utilizada en una solicitud de pago de Ethereum, o viceversa, producirá un resultado de escaneo que el monedero rechazará o ignorará. Confirma que la dirección y el protocolo coincidan.
Códigos QR de criptomonedas estáticos frente a códigos de redirección dinámicos
Un código QR de pago con criptomonedas siempre es estático. La dirección del monedero se codifica directamente en el patrón.
| Característica | Código QR de criptomonedas estático | QR dinámico (URL de redirección) |
|---|---|---|
| Qué se codifica | El URI de pago directamente | Una URL corta que redirige |
| Depende de un sitio web | No | Sí: el servicio de redirección debe seguir activo |
| Editable después de imprimir | No | si |
| Funciona si la redirección deja de estar disponible | No aplicable | No |
| Exposición de la dirección | En el propio código | Requiere confiar en el host de redirección |
Usar un código de redirección dinámico para envolver una dirección de criptomonedas añade una dependencia de terceros: si el servicio de redirección cierra o cambia el destino, los fondos podrían desviarse o perderse. Codifica directamente el URI de pago. Los códigos estáticos no dependen de este ni de ningún otro sitio web una vez impreso el código.
Qué te ofrece este generador de códigos QR de criptomonedas
Esta herramienta basada en el navegador codifica una dirección de monedero de criptomonedas y campos de URI de pago compatibles sin enviar ni custodiar fondos. Está diseñada para compartir direcciones de monedero, facturas, solicitudes de donación e instrucciones controladas de pago directo. La vista previa en vivo se actualiza mientras editas, lo que facilita detectar un campo ausente o un símbolo inesperadamente denso antes de descargar.
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 cargarse para crear la imagen QR. Las transferencias en blockchain suelen ser irreversibles. Verifica el activo, la red, la dirección del monedero y el importe en el dispositivo receptor antes de autorizar el pago.
Uso de este código QR en Baréin y en el extranjero
Los usuarios de Baréin deben cumplir las normas aplicables del Central Bank of Bahrain y las condiciones de su proveedor de servicios; el generador no ofrece asesoramiento financiero ni custodia.
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.
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
Preguntas frecuentes
Abre una pregunta para leer una respuesta técnica concisa.
01¿Cuál es el formato BIP-21 para un código QR de Bitcoin?+
BIP-21 es el estándar de URI de pago de Bitcoin. El formato es bitcoin:<address>?amount=<BTC>&label=<name>&message=<note>. El campo amount está en BTC como decimal: 0.001 significa una milésima de Bitcoin, no mil satoshis. Las aplicaciones de monedero compatibles con BIP-21 interpretan la dirección, el importe y la etiqueta a partir de un único escaneo.
02¿Cómo codifico un código QR de pago de Ethereum?+
Los códigos QR de pago de Ethereum siguen EIP-681. El formato es ethereum:<address>?value=<wei>. El campo value está en wei, no en ETH. Un ETH equivale a 10^18 wei. La mayoría de las aplicaciones modernas de monedero de Ethereum muestran el valor convertido a ETH al escanear, pero confírmalo en tu monedero concreto antes de imprimir en volumen.
03¿Qué tipos de direcciones de Bitcoin funcionan en un código QR?+
Los cuatro formatos de dirección de Bitcoin funcionan en un código QR BIP-21: Legacy (1…), P2SH (3…), SegWit bech32 (bc1q…) y Taproot bech32m (bc1p…). No todas las aplicaciones de monedero admiten direcciones Taproot. Si el monedero receptor no admite direcciones bc1p, utiliza una dirección SegWit bc1q.
04¿Puedo incluir el importe del pago en un código QR de criptomonedas?+
Sí. BIP-21 admite un parámetro amount en BTC. EIP-681 admite un parámetro value en wei. Omitir el importe permite que el remitente introduzca el valor manualmente en su monedero. Incluir un importe fijo es útil para facturas y productos; omitirlo resulta útil para botes de propinas y donaciones abiertas.
05¿Es seguro mostrar públicamente una dirección de monedero de Bitcoin en un código QR?+
Compartir una dirección de recepción es la forma normal de aceptar pagos con criptomonedas. Una dirección de recepción no da acceso a tus fondos; solo la clave privada puede autorizar gastos. Mostrar un código QR de una dirección de recepción equivale a publicar un número de cuenta bancaria para recibir depósitos: es seguro en la práctica, pero verifica que estás mostrando la dirección correcta del monedero previsto.
06¿Qué ocurre si escaneo un código QR de criptomonedas con la aplicación de monedero equivocada?+
Una aplicación de monedero que no reconozca el esquema URI BIP-21 o EIP-681 puede mostrar la cadena de texto sin formato en lugar de rellenar previamente un pago. Algunas aplicaciones pueden abrir un navegador. En cualquier caso, no se inicia ninguna transacción sin que el usuario confirme explícitamente el envío. Verifica el código con el monedero de destino previsto antes de distribuirlo.
07¿Por qué debo verificar la dirección carácter por carácter?+
Un código QR codifica una cadena de caracteres que el ojo humano no puede leer a partir del patrón impreso. Un solo carácter incorrecto produce una dirección de apariencia válida que pertenece a otro monedero. Las transacciones blockchain son irreversibles: una vez confirmadas, la red no puede devolver fondos enviados a una dirección incorrecta. Escanea el código generado con tu propio monedero, confirma en pantalla la dirección completa y solo entonces imprime en volumen.
08¿Puede un único código QR funcionar para varias criptomonedas?+
No. BIP-21 es específico de Bitcoin y sus bifurcaciones directas. EIP-681 es específico de Ethereum. Una dirección de Bitcoin no puede recibir Ethereum, ni viceversa, por muy similar que parezca el formato de la dirección. Crea códigos QR separados para cada cadena y etiqueta claramente cada uno para que el remitente sepa qué activo debe enviar.
09¿Caduca un código QR de criptomonedas?+
No. La dirección del monedero está codificada directamente en el patrón, por lo que el código no tiene fecha de caducidad y no necesita conexión a Internet para mostrarse. El código dejará de ser útil únicamente si dejas de supervisar el monedero, cambias tu dirección de recepción preferida o el software del monedero deja de ser compatible. Las direcciones blockchain en sí no caducan.
10¿Cuál es la diferencia entre un QR de dirección simple y un QR URI BIP-21?+
Un QR de dirección simple codifica únicamente la cadena de la dirección del monedero. Un QR URI BIP-21 codifica la solicitud de pago completa —dirección, importe, etiqueta y mensaje— en un formato estructurado que las aplicaciones de monedero pueden interpretar automáticamente. La versión BIP-21 es preferible para solicitudes de pago porque elimina el paso de introducir manualmente el importe.