Generador de Códigos QR de Bitcoin

Crea un código QR para tu dirección de Bitcoin, con un importe opcional que las billeteras rellenan por quien paga. La suma de verificación de la dirección se comprueba en tu navegador antes de dibujar el código.

Empieza por bc1, 1 o 3. Aquí se verifica su suma de comprobación.

Si lo dejas vacío, quien paga escribe el importe. Con importe, el código pasa a ser un enlace de pago que la mayoría de carteras rellena sola.

Comprueba bien la dirección y la red: los pagos no se pueden revertir.

Contraste 21,0:1

Qué es un código QR de Bitcoin

Un código QR de Bitcoin es un código QR estático que guarda una dirección de recepción de Bitcoin, opcionalmente con un importe en el formato de pago bitcoin: de BIP-21, para que una billetera lo escanee y rellene los datos del pago.

Pega una dirección de Bitcoin y obtendrás un código que cualquier billetera de Bitcoin puede escanear. Añade un importe y el código se convierte en una solicitud de pago BIP-21: la billetera de quien paga se abre con tu dirección y el importe ya rellenados, y solo tiene que confirmar.

Toda dirección de Bitcoin lleva una suma de verificación, y el generador la comprueba antes de dibujar nada: Base58Check en las direcciones que empiezan por 1 o 3, y bech32 o bech32m en las direcciones bc1. Un solo carácter mal escrito o que falte hace fallar la comprobación, así que una dirección rota nunca llega a un cartel impreso. La comprobación se hace en tu navegador; la dirección no se envía a ningún sitio.

Cómo crear un código QR de Bitcoin

  1. 01

    Consigue una dirección de recepción

    En tu billetera, pulsa Recibir y copia la dirección. En un exchange, ve a Depositar, elige Bitcoin y asegúrate de que la red dice Bitcoin (BTC), no un token envuelto en otra cadena.

  2. 02

    Pégala en el generador

    Pega la dirección arriba. Si falla la suma de verificación, vuelve a copiarla con el botón de copiar de la billetera en lugar de escribirla otra vez.

  3. 03

    Añade un importe, si quieres

    Indica un importe en BTC para un precio fijo o una factura. Déjalo vacío para donaciones y propinas, de modo que quien paga decida cuánto enviar.

  4. 04

    Descárgalo y pruébalo

    Descarga el PNG o el SVG, escanéalo con una billetera de Bitcoin y comprueba que la dirección que aparece empieza y termina como la tuya y que el importe es correcto. No hace falta enviar nada para probarlo.

Tipos de dirección de Bitcoin

  • bc1q… — SegWit nativo

    El formato por defecto en la mayoría de las billeteras actuales. En minúsculas, 42 caracteres en una dirección estándar de una sola clave, y el más barato de los tipos habituales para enviar desde él. Casi todas las billeteras y exchanges pueden enviar a él.

  • bc1p… — Taproot

    Un formato más reciente, de 62 caracteres. Las billeteras modernas envían a él sin problemas, pero algunos servicios antiguos todavía lo rechazan. Si te dicen que reciben errores al pagarte, ofrece una dirección bc1q.

  • 3… — SegWit anidado o multifirma

    Las direcciones SegWit envueltas más antiguas y muchas configuraciones multifirma empiezan por 3. Funcionan en todas partes y se pueden poner sin problema en un código.

  • 1… — legacy

    El formato original, sobre todo en billeteras antiguas. Sigue funcionando y todas las billeteras pueden enviar a él, así que no hace falta cambiar si es el que tienes.

  • Importes con BIP-21

    Con un importe, el código guarda un enlace como bitcoin:DIRECCIÓN?amount=0.0005. Los importes van en BTC, no en satoshis, y las billeteras que leen BIP-21 —casi todas— lo rellenan. Quien paga puede cambiarlo antes de enviar.

  • Reutilizar una misma dirección

    Las transacciones de Bitcoin son públicas, así que cualquiera con la dirección puede ver todos los pagos que recibe. Por eso muchas billeteras dan una dirección nueva cada vez. Un código de donaciones impreso está bien, pero en las facturas una dirección nueva por pago mantiene tu historial más privado.

Dónde ayuda un código QR de Bitcoin

  • Botones de donación para blogs, pódcasts y proyectos de código abierto
  • Facturas con el importe ya indicado
  • Un cartel junto a la caja en una tienda que acepta bitcoin
  • Botes de propinas en conciertos y mercados
  • Overlays de streaming y descripciones de vídeos
  • Diapositivas de meetups y acreditaciones de congresos
  • Folletos impresos para recaudar fondos

Este código recibe solo en la red de Bitcoin. Las facturas Lightning y las direcciones Lightning son otra cosa y no se crean aquí.

Nunca pongas una clave privada, una xprv ni una frase semilla en un código QR. Una dirección de recepción es lo único que necesita quien paga.

Los pagos en Bitcoin no se pueden revertir. Si alguien sustituye un código impreso por el suyo, el dinero enviado se pierde: colócalo donde no se pueda tapar, revísalo de vez en cuando e imprime la dirección al lado para que se puedan comparar los primeros y los últimos caracteres.

Este sitio no guarda bitcoin, no se conecta a tu billetera ni ve los pagos. Crea la imagen y nada más.

Preguntas sobre esto

Copia la dirección de recepción de tu billetera, pégala arriba, añade un importe si quieres y descarga el código. Escanéalo una vez con una billetera para comprobarlo antes de compartirlo.

Sí. Indica un importe en BTC y el código usará el formato BIP-21, de modo que la billetera de quien paga se abre con el importe rellenado. Aun así, puede modificarlo antes de enviar.

La que te dé tu billetera por defecto, normalmente bc1q. Los cuatro tipos pueden recibir desde casi cualquier billetera; Taproot (bc1p) es el único que algunos servicios antiguos pueden rechazar.

Si un carácter está mal o falta, la suma de verificación falla y el generador muestra un error en lugar de un código. Una dirección válida que simplemente no es tuya no se puede detectar, así que compárala con tu billetera.

No. La validación y el dibujo se hacen en tu navegador. El sitio usa Google Analytics para contar visitas y puede mostrar anuncios, pero la dirección que escribes nunca sale de tu dispositivo.

No. Esta página crea códigos de Bitcoin on-chain. Lightning usa facturas o direcciones Lightning, que tu billetera Lightning puede mostrar como su propio código QR.

No. La dirección queda escrita en el dibujo, sin redirección, así que funciona mientras tu billetera siga controlando esa dirección.