Crea un código QR de Ethereum desde tu dirección de cartera
Pega tu dirección 0x, añade un importe si quieres y descarga un código que lee cualquier cartera de Ethereum - exportado con calidad de impresión y con las mayúsculas de la suma de verificación intactas.
Se abre en Google Maps. Las coordenadas también funcionan: 37.4224, -122.0841.
El código abre el formulario «Escribir una reseña» de tu negocio. Pega el ID de lugar o un enlace de Google Maps que lo contenga.
Un enlace UPI no lleva suma de verificación: un ID mal escrito genera un código que se escanea perfectamente y le paga a otra persona. Pega el ID desde tu app de pagos en lugar de teclearlo, y mándate una rupia antes de imprimir.
Pégala exactamente como la copiaste. KoloQR no arma el payload: codifica el que emitió tu banco y lo comprueba antes de que lo imprimas.
SVG, PNG, JPG • Máx. 2 MB
¿Qué es un código QR de Ethereum?
Un código QR de Ethereum es un código QR que guarda un URI de pago de Ethereum - una dirección y, opcionalmente, un importe - escrito en el formato EIP-681. Al escanearlo en una app de cartera se rellena el destinatario, así nadie tiene que reescribir una cadena hexadecimal de 42 caracteres. La dirección vive en el patrón; no ocurre ninguna transacción hasta que quien paga aprueba una.

Qué mete EIP-681 dentro del patrón
El URI de pago es una estructura compacta, y una de sus partes descoloca a casi todo el mundo la primera vez:
- ethereum: - el esquema. Es lo que hace que el teléfono ofrezca el código a una app de cartera y no a un navegador.
- La dirección 0x - 42 caracteres: el prefijo 0x y 40 dígitos hexadecimales. Su mezcla de mayúsculas y minúsculas no es decoración, y la siguiente sección explica por qué.
- ?value= - opcional, y expresado en wei y no en ether. Un ETH son 10^18 wei, así que 0.5 ETH se escribe como 500000000000000000 - dieciocho ceros son fáciles de contar mal a mano.
KoloQR convierte a wei el importe que escribes en ETH, lo que elimina el error más común al construir un URI a mano. Nada del código toca una red: un código QR de Ethereum es texto sobre dónde enviar fondos, y no puede mover nada por sí solo.
Nunca pases una dirección de Ethereum a mayúsculas
Una dirección de Ethereum es hexadecimal, así que sus letras podrían escribirse en principio en mayúsculas o en minúsculas - y EIP-55 usa exactamente esa libertad para llevar una suma de verificación. El patrón de mayúsculas y minúsculas a lo largo de los 40 dígitos hexadecimales se deriva de un hash de la propia dirección, y eso permite a cualquier cartera detectar una dirección mal escrita o corrupta antes de enviar nada. Si aplanas las mayúsculas, tiras esa protección: la dirección sigue apuntando a la misma cuenta, pero ninguna cartera puede saber si es la dirección que querías, y algunas rechazan una dirección con mayúsculas y minúsculas cuya suma de verificación no valida. Es justo lo contrario del truco bech32 de Bitcoin, donde poner la dirección en mayúsculas está recomendado porque despeja el patrón del QR - y por eso las dos cosas nunca deben tratarse como la misma técnica. En Ethereum, copia la dirección exactamente como te la da tu cartera, no la reescribas nunca y no dejes que una herramienta de diseño o una hoja de cálculo normalice las mayúsculas. El patrón más denso es el precio de una suma de verificación que caza errores, y en un código de pago ese cambio sale a cuenta.
Generar código QR
Dónde se usan los códigos QR de Ethereum
Cuarenta y dos caracteres hexadecimales no son algo que nadie deba transcribir, y por eso el código aparece allí donde una dirección tiene que salir de una pantalla:
Cómo crear un código QR de Ethereum
Dirección, importe, descarga - y una comprobación que importa:
Generar código QR- 1
Copia la dirección exacta de tu cartera
Cópiala y pégala, no la reescribas nunca y no cambies las mayúsculas. La mezcla de mayúsculas y minúsculas es la suma de verificación EIP-55, y aplanarla elimina la única protección contra errores que tiene la dirección.
- 2
Abre el selector de tipo y elige Ethereum
Ethereum está en Más, dentro del grupo Cripto. Pega la dirección e introduce un importe en ETH si quieres uno - KoloQR lo convierte a wei para el URI.
- 3
Di para qué red es
La misma dirección existe en todas las cadenas EVM. Imprime «Ethereum mainnet» - o la L2 que quieras - junto al código, porque el código por sí solo no puede decirlo.
- 4
Verifica escaneando, carácter a carácter
Escanea el archivo exportado con una cartera real y compara la dirección entera con la que copiaste, no solo los cuatro primeros y los cuatro últimos. Luego exporta SVG o PDF para impresión.

¿Qué formato de archivo deberías descargar?
KoloQR exporta tu código QR de Ethereum en tres formatos. Elige por dónde va a verse:
- PNG para pantallas de punto de venta, sobreimpresiones y páginas web, donde el código aparece a un tamaño fijo.
- SVG para cartelería de donaciones, facturas y tarjetas impresas - cualquier cosa que una imprenta escale sin ablandar los bordes.
- PDF para entregar a una imprenta o colocar en una plantilla de factura con calidad lista para imprimir.
Los códigos de Ethereum están entre los más densos de este sitio: una dirección de 42 caracteres con mayúsculas y minúsculas no puede usar la codificación alfanumérica, y un importe en wei añade dieciocho dígitos más. Esa combinación pide exportación vectorial y un tamaño generoso - un código de pago que no se escanea devuelve a alguien a teclear hexadecimal a mano.
Generar código QRBuenas prácticas para códigos QR de Ethereum
Un código de pago tiene un modo de fallo que ningún otro tipo de QR tiene, y Ethereum añade un segundo encima:
Conserva las mayúsculas de la dirección tal cual
La mezcla de mayúsculas y minúsculas es la suma de verificación EIP-55. Aplanarla a todo minúsculas o todo mayúsculas le quita a la cartera la capacidad de detectar una dirección corrupta antes de enviar.
Di siempre de qué red se trata
La misma dirección 0x existe en Ethereum, Arbitrum, Optimism, Polygon, Base y cualquier otra cadena EVM. Los fondos enviados por la equivocada suelen ser irrecuperables, y el código no puede decir cuál querías.
Deja que el generador convierta ETH a wei
EIP-681 expresa el valor en wei - dieciocho decimales. Teclear eso a mano es como un importe acaba mil veces más grande o más pequeño.
Verifica la dirección entera después de generar
Escanea el archivo exportado en una cartera y compara todos los caracteres. Comprobar solo los cuatro primeros y los cuatro últimos es justo el atajo del que vive el malware que sustituye direcciones.
Ten cuidado con los importes fijos en impresión
Un valor en wei queda fijo en el momento en que se imprime; el tipo de cambio no. Imprime solo la dirección en cualquier cosa de vida larga y deja que quien paga introduzca el importe.
Un código de dirección simple no mueve tokens
Pide ETH. Enviar USDC o cualquier otro ERC-20 necesita una transferencia de token, que un URI de dirección simple no expresa - así que etiqueta el código con el activo que esperas.
Mantén los módulos en negro puro
Dale estilo a lo que rodea al código, no al patrón. Este es el tipo donde un contraste justo nunca compensa el diseño.
Protege la zona tranquila
Cuatro módulos de margen limpio por cada lado, y más en un cartel cargado. La corrección de errores puede reconstruir módulos dañados; no puede encontrar un código sin margen.
Dimensiónalo con generosidad
Al menos una décima parte de la distancia de lectura, y luego un paso más. Son símbolos densos, y la densidad es lo primero que castiga la calidad de impresión.
Nunca publiques una clave privada o una frase semilla como código
Una dirección de recepción se le puede enseñar a cualquiera. Una clave privada o una semilla en un código QR es la cartera entera, legible por todas las cámaras de la sala.
Por qué tu código QR de Ethereum no funciona
Un código de Ethereum falla de maneras que conviene conocer antes de que haya dinero de por medio. Estas cuatro cubren casi todos los casos.
La cartera avisa de que la suma de verificación no es válida
- Causa
- Las mayúsculas de la dirección cambiaron en algún punto entre la cartera y el generador - aplanadas a minúsculas por una hoja de cálculo, pasadas a mayúsculas por una herramienta de diseño o reescritas a mano.
- Solución
- Copia la dirección de nuevo desde tu cartera y pégala sin editarla. No apliques nunca el truco de las mayúsculas de Bitcoin a una dirección de Ethereum; allí las mayúsculas son libres, aquí llevan la suma de verificación.
Se enviaron fondos y nunca llegaron
- Causa
- Casi siempre la red equivocada. La misma dirección existe en todas las cadenas EVM, y una transferencia en Polygon a una dirección que vigilas en mainnet es invisible en tu cartera aunque haya funcionado.
- Solución
- Imprime el nombre de la red junto al código, con palabras, en cada superficie. Comprueba la dirección en el explorador de bloques de la cadena que realmente usó quien pagó antes de dar nada por perdido.
El importe estaba equivocado por órdenes de magnitud
- Causa
- El parámetro de valor se escribió en ether en vez de en wei, o una cifra de wei tecleada a mano se contó mal. Un ETH son dieciocho ceros, y dieciocho es difícil de contar.
- Solución
- Introduce el importe en ETH y deja que el generador convierta. Si estás revisando un URI que te han dado, cuenta los dígitos después de value= antes de fiarte.
El código es muy denso y cuesta escanearlo
- Causa
- Una dirección con mayúsculas y minúsculas no puede usar la codificación alfanumérica del QR, así que los 42 caracteres van en modo byte a 8 bits cada uno - y un valor en wei añade hasta dieciocho dígitos más.
- Solución
- Quita el parámetro de valor si no es imprescindible, exporta SVG o PDF e imprime más grande. Pasarlo a mayúsculas no es una opción aquí; la suma de verificación vale más que lo que se ahorra en densidad.
¿Sigues sin saber si el fallo está en el archivo o en la impresión? Suelta la imagen exportada en el escáner de códigos QR: si se descodifica en el ordenador y no en papel, el fallo entró después del archivo.
Questions? Answered
Un código QR de Ethereum guarda un URI de pago - una dirección y, opcionalmente, un importe - en el formato EIP-681. Al escanearlo en una app de cartera se rellena el destinatario, así nadie tiene que reescribir una cadena hexadecimal de 42 caracteres.
Copia la dirección desde tu cartera, elige Ethereum en el selector de tipo de KoloQR y pégala. Añade un importe en ETH si quieres dejarlo prerrellenado y descarga PNG o SVG. No se envía nada a ningún servidor.
Porque son la suma de verificación EIP-55. El patrón de mayúsculas y minúsculas se deriva de un hash de la dirección, y es lo que permite a una cartera detectar una dirección corrupta antes de enviar. Aplanarlo elimina esa comprobación.
No. Pasar a mayúsculas una dirección bech32 de Bitcoin está recomendado porque despeja el patrón y allí las mayúsculas no significan nada. En Ethereum las mayúsculas llevan la suma de verificación, así que pasarlas a mayúsculas destruye una protección real contra errores.
EIP-681 lo expresa en wei - un ETH son 10^18 wei. Introduce el importe en ETH y deja que el generador convierta; teclear dieciocho ceros a mano es como los importes acaban mil veces desviados.
Un URI de dirección simple no. La misma dirección 0x existe en Ethereum, Arbitrum, Optimism, Polygon y cualquier otra cadena EVM, así que imprime el nombre de la red junto al código - es el error más caro de cometer.
Un código de dirección simple pide ETH. Los tokens se mueven con una llamada a un contrato que un URI de dirección simple no expresa, así que etiqueta el código con el activo que esperas - quien envía elige el token en su cartera.
Sí, si lleva una dirección de recepción: es pública y solo sirve para enviarte fondos. No publiques nunca una clave privada o una frase semilla en un código; eso es la cartera entera, legible por cualquier cámara.
No. El escaneo rellena el destinatario y, si está, el importe. Quien paga sigue revisando y aprobando la transacción en su cartera - un código QR no puede mover fondos por sí solo.
Porque la dirección con mayúsculas y minúsculas obliga a codificar en modo byte a 8 bits por carácter, mientras que una dirección bech32 en mayúsculas entra en modo alfanumérico a 5,5. Añade un valor en wei y la carga crece otra vez - así que imprímelo más grande.
Sigue explorando
Páginas que continúan donde esta termina: el mismo contexto, el mismo tipo de código o la siguiente decisión que tomar.
Código QR de Bitcoin
Convierte una dirección de Bitcoin en un código que cualquier app de monedero puede escanear, con un importe opcional.
Códigos QR con marca
Adapta los códigos QR a tu marca con un logotipo, colores y formas personalizadas, sin sacrificar la capacidad de escaneo.
Código QR de Etsy
Lleva el escaneo a tu tienda de Etsy o a un anuncio concreto, desde una etiqueta o un cartel.
Código QR de PayPal
Cobra desde un código impreso enviando el escaneo a tu enlace de PayPal.me.
Por qué un código QR no escanea, y cómo saber qué fallo tienes
Las tres formas en que falla un código QR - no se detecta, se lee mal, o se lee perfecto y el destino está roto - y cómo el síntoma te dice cuál tienes antes de medir nada.
Códigos QR de Wi-Fi
Los invitados escanean una vez y se conectan - sin leer la contraseña letra por letra, sin instalar ninguna app.
¿Por qué KoloQR?
- Crea códigos QR para sitios web, menús, Wi-Fi, PDF y tarjetas de visita
- Personaliza colores, logotipos y formas únicas
- Descarga archivos PNG y SVG de alta calidad
- Pensado tanto para impresión como para digital
