Saltar al contenido principal
OpenQRS
Herramientas
Idioma actual: Español
100% privado

Generador de códigos QR de texto plano

100% privado y local: tus datos nunca salen de tu navegador. Estos códigos QR son permanentes y nunca caducan.

Ajustes de Texto

Hasta 3000 caracteres aquí. El techo real es un símbolo: 2953 bytes en el nivel L, 2331 en M y 1273 en H.

Introduce el texto que debe mostrar el código.

Diseño

Forma de los módulos
Preajustes
Marco de esquina
Añadir un logo central
Elige una imagen o suelta una aquíPNG, JPEG, WebP o GIF, hasta 1000 KB

La imagen se lee en esta página y se incrusta en el código como una URL data:. No se sube a ninguna parte y se queda dentro del archivo que descargas.

Más opciones de diseño

La mitad oscura del código. Mantenlo muy por debajo del fondo en luminosidad.

Cubre la zona de silencio y también los huecos entre módulos. Un fondo transparente lo deja fuera del archivo, así que no se dibuja nada con él.

Contraste 11.5:1 entre los módulos y el fondo.

Preajustes

PNG y WebP conservan un canal alfa; el SVG simplemente omite el rectángulo de fondo. Aquello sobre lo que se coloque el código pasa a ser la mitad clara del contraste.

Degradado

Un degradado rellena solo los módulos oscuros. Su extremo más claro fija el contraste que recibe de verdad un lector, así que los dos extremos tienen que seguir siendo oscuros.

El segundo color, usado solo mientras hay un degradado seleccionado. Se mide su contraste junto con el primero.

45°

Grados en sentido horario desde un barrido de izquierda a derecha. Un degradado radial se expande del centro hacia fuera, así que el ángulo solo se aplica al lineal.

Forma de los módulos

Las formas redondeadas cubren menos de cada celda. El centro sigue cubierto, que es donde muestrea el decodificador, pero un código denso impreso pequeño se lee con más fiabilidad en cuadrados.

Marco de esquina

El anillo de los tres patrones de localización.

Centro de esquina

El ojo dentro de cada patrón de localización.

4 módulos

El margen en blanco alrededor del código, medido en módulos. 4 es el mínimo que fija la especificación.

Más recuperación aguanta más daño y cuesta capacidad, así que el mismo contenido produce un símbolo más denso.

Hay un logo en el centro que mantiene el nivel en H. Su límite de ancho sigue al símbolo: 14% en el código más pequeño, 30% en uno denso.

Vista previa y exportación

Exportar

Exportar

Ráster, para pantalla

Completa el formulario para activar las descargas.

Tamaño de exportación y texto codificado
Carga útil
Aún no hay nada codificado
Símbolo
Aún sin construir
Recuperación
M

Esperando datos

Tamaño de exportación

Entre 64 y 4096 píxeles. Exportando a 1024 px.

Texto codificado

El texto plano es la única carga útil de QR que no le pide nada a la red: las palabras están dentro del cuadrado impreso. Los lectores las muestran y ahí se acaba, sin enlace que seguir y sin nada que cargar.

Cuando alguien lo escanea

El lector muestra el texto como texto: no se abre ninguna app, no se carga ninguna página y no hace falta conexión.

La única carga útil que no necesita red

Todos los demás formatos de este sitio terminan en algo que se descarga o se marca. El texto plano no. Los caracteres están en los módulos, así que un código en una válvula de un sótano, una etiqueta en una cámara frigorífica o una ficha en una vitrina de museo se lee igual sin cobertura, sin tarifa de datos y sin un DNS que funcione.

Es también la carga útil sin superficie de ataque. A un lector que muestra texto no se le puede convencer de que visite una página, así que un código de texto plano no se puede cambiar por un destino de phishing sin que el cambio se vea en las propias palabras.

  • Instrucciones de mantenimiento impresas en el equipo que describen
  • Etiquetas de activo, números de serie y ubicaciones de estantería que sobreviven a un almacén sin cobertura
  • Notas de vino o de exposición donde un enlace sería un paso de más

Cuánto cabe, y qué cuesta en tamaño de impresión

Catorce bytes caben en un símbolo de versión 1 en el nivel de recuperación M: 21 módulos de lado, el código QR más pequeño que existe. Trescientos caracteres necesitan la versión 13, 69 módulos de lado. El techo en el nivel M son 2331 bytes, que es la versión 40 con 177 módulos de lado.

Esos números de módulos son toda la historia a la hora de imprimir. A un mismo ancho impreso, un símbolo de 177 módulos tiene módulos de aproximadamente la octava parte del ancho que los de uno de 21, así que necesita o una impresión mucho mayor o una cámara mucho más cerca. Cualquier cosa que vaya a una etiqueta más pequeña que una postal se lleva mejor por debajo de unos 300 caracteres.

El contador en vivo que hay junto al campo cuenta bytes y no caracteres, porque los bytes son lo que el símbolo guarda de verdad.

  • 14 bytes: versión 1, 21 módulos de lado
  • 300 caracteres: versión 13, 69 módulos de lado
  • 2331 bytes: versión 40 en el nivel M, 177 módulos de lado y el final del formato

Saltos de línea, acentos y lectores antiguos

Los saltos de línea se codifican tal como se escriben y la mayoría de los lectores los muestran como líneas separadas, lo que hace práctica una lista corta o un bloque de dirección. Los espacios iniciales y finales se conservan, porque en un número de serie pueden significar algo.

El modo byte está especificado como ISO-8859-1, pero en la práctica los lectores asumen UTF-8 y las cámaras de teléfono actuales lo descodifican bien. Un lector industrial de montaje fijo de una generación anterior todavía puede mostrar un carácter acentuado como dos caracteres equivocados, así que pruébalo en el aparato que lo vaya a leer de verdad.

Los caracteres fuera del ASCII cuestan más de un byte cada uno: la é ocupa dos bytes en UTF-8, un carácter CJK tres y un pictograma cuatro. Por eso el recuento de caracteres y el de bytes se separan en cuanto sales del ASCII simple.

Preguntas y respuestas

¿Cuánto texto cabe en un código QR?

2953 bytes en el nivel de recuperación L, 2331 en M, 1663 en Q y 1273 en H. En ASCII simple eso es un byte por carácter; los caracteres acentuados y los CJK ocupan de dos a cuatro cada uno.

¿Sobrevivirán mis saltos de línea al escaneo?

Se codifican fielmente, y la mayoría de los lectores los muestran como líneas separadas. Unos pocos lectores compactos lo aplastan todo en un solo párrafo, así que no confíes en los saltos de línea para transmitir un significado que las propias palabras no transmitan.

¿Funciona sin cobertura?

Sí. Esta es la única carga útil de aquí que no necesita nada de la red en ningún momento. El texto está en el símbolo impreso.

¿Por qué se rechazó mi texto si el contador estaba por debajo de 3000?

O contiene caracteres multibyte, con lo que el recuento de bytes es mayor que el de caracteres, o el nivel de recuperación está por encima de L. El nivel H guarda 1273 bytes frente a los 2953 disponibles en L.

Cómo funciona un código QR estático

Todos los códigos de este sitio son estáticos: la carga útil está escrita en los propios módulos blancos y negros. No se consulta nada al leer el código, ningún servidor nuestro interviene y ninguna suscripción sostiene el código impreso. Esa misma propiedad es el límite: una vez impreso, lo que contiene ya no se puede cambiar.

A partir de ahí, tres cosas deciden si un código impreso se lee: cuántos bytes ocupó la carga útil, qué nivel de recuperación absorbe los daños y cuánto mide un módulo suelto sobre el papel. Estas guías recorren cada una de ellas con los números.