Generador de código QR ASCII: un código QR como texto

Convierte un enlace o un texto en un código QR hecho de caracteres para terminales, código y chats. Bloques Unicode o ASCII puro, con fragmentos listos para copiar.

GratisSin cuentaSin marca de aguaSe genera en tu navegador
Caracteres

Dos filas por línea con █ ▀ ▄. La más compacta y cuadrada en un terminal.

Dónde se mostrará

Elige el fondo sobre el que se colocarán los caracteres. La mayoría de los terminales son texto claro sobre fondo oscuro, así que elige oscuro: la salida se invierte para que los cuadrados sigan saliendo oscuros y el margen claro, que es lo que buscan los lectores. Elige claro para documentos, terminales con tema claro y papel.

Menos corrección de errores significa menos caracteres. El texto en una pantalla no se raya, así que L o M suele ser lo correcto.

Vista previa · escanéala desde esta pantalla

█████████████████████████████████
█████████████████████████████████
████ ▄▄▄▄▄ ████▄  ▀▀ █ ▄▄▄▄▄ ████
████ █   █ █ █▀█▄▀ ▀██ █   █ ████
████ █▄▄▄█ █  █▄▀▄▀▀▄█ █▄▄▄█ ████
████▄▄▄▄▄▄▄█ █ ▀▄█ █ █▄▄▄▄▄▄▄████
████ █▄▄  ▄█▀ ▀▄  ███▀▄ ▄▄▄▀█████
████▄▀▄███▄▀▀▀█ █▄   █▀ █▄█▄ ████
████▀▄█▀ ▄▄▀▄█▄▄▄ ▄▄▀▄▄▀▄▀▄ ▄████
████ █▄█▄▄▄ ▄██ ▄██ ▀▀   ▄█▄ ████
████▄█▄▄▄▄▄█▀██▄ ▄▄▀ ▄▄▄ ▀▄██████
████ ▄▄▄▄▄ █▀▄ ▀██ █ █▄█ ▀▄  ████
████ █   █ █ █  ▄ ▄ ▄  ▄ ▀ ▀▀████
████ █▄▄▄█ █▄  █▄█▄▄▀▀█▀▀ ▄█ ████
████▄▄▄▄▄▄▄█▄██▄▄▄▄██▄▄▄▄▄▄▄▄████
█████████████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

33 × 17 caracteres · 25 × 25 módulos · versión 2. Las fuentes proporcionales y el espaciado extra entre líneas lo rompen: las filas deben tocarse y todos los caracteres deben tener el mismo ancho.

Copiar como

Pégalo en un terminal, un comentario de código o un bloque de código de un chat. Necesita una fuente monoespaciada sin espaciado extra entre líneas.

█████████████████████████████████
█████████████████████████████████
████ ▄▄▄▄▄ ████▄  ▀▀ █ ▄▄▄▄▄ ████
████ █   █ █ █▀█▄▀ ▀██ █   █ ████
████ █▄▄▄█ █  █▄▀▄▀▀▄█ █▄▄▄█ ████
████▄▄▄▄▄▄▄█ █ ▀▄█ █ █▄▄▄▄▄▄▄████
████ █▄▄  ▄█▀ ▀▄  ███▀▄ ▄▄▄▀█████
████▄▀▄███▄▀▀▀█ █▄   █▀ █▄█▄ ████
████▀▄█▀ ▄▄▀▄█▄▄▄ ▄▄▀▄▄▀▄▀▄ ▄████
████ █▄█▄▄▄ ▄██ ▄██ ▀▀   ▄█▄ ████
████▄█▄▄▄▄▄█▀██▄ ▄▄▀ ▄▄▄ ▀▄██████
████ ▄▄▄▄▄ █▀▄ ▀██ █ █▄█ ▀▄  ████
████ █   █ █ █  ▄ ▄ ▄  ▄ ▀ ▀▀████
████ █▄▄▄█ █▄  █▄█▄▄▀▀█▀▀ ▄█ ████
████▄▄▄▄▄▄▄█▄██▄▄▄▄██▄▄▄▄▄▄▄▄████
█████████████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

¿Quieres saber cuántas veces se escanea y poder cambiar el destino? Crea un código dinámico gratis. ¿Lo quieres en tu propia imagen? Crea un código con imagen.

Siguiente paso · el mismo código, como imagen

Ahora conviértelo en una imagen

Elige una imagen y el generador de arte se abre con ella. Tu imagen se convierte en el código y sigue escaneándose.

O prueba una de las nuestras

1

Escribe el texto o el enlace. El código se dibuja con caracteres mientras escribes.

2

Elige medios bloques, bloques completos o ASCII puro, y el fondo sobre el que irá: oscuro para la mayoría de las terminales.

3

Cópialo como texto plano, Markdown, una línea printf de shell o un <pre> de HTML, y escanéalo una vez donde vaya a estar.

Preguntas

¿Por qué mi código QR de texto no se escanea?+

Las filas tienen que tocarse y todos los caracteres deben tener el mismo ancho. Una fuente proporcional, un interlineado extra o el ajuste de línea separan los cuadrados. También falla si falta el margen o el ajuste de fondo es incorrecto, lo que convierte el código en un negativo. El ASCII puro hecho con # casi nunca se escanea: usa bloques siempre que puedas.

¿Qué fondo debo elegir?+

Aquel sobre el que se van a colocar los caracteres. La mayoría de las terminales muestran texto claro sobre fondo oscuro, así que elige oscuro: la salida se invierte para que los cuadrados sigan saliendo oscuros con un margen claro. Elige claro para documentos, terminales con tema claro y papel.

¿Qué son los medios bloques?+

Caracteres que rellenan la mitad superior, la mitad inferior o toda la celda de texto (▀ ▄ █). Cada uno lleva dos filas del código, así que ocupa la mitad de líneas, y como las celdas de una terminal son casi el doble de altas que de anchas, los cuadrados salen cuadrados.

¿Se escaneará en un README de GitHub?+

Se mostrará, pero GitHub y la mayoría de los renderizadores de Markdown añaden interlineado a los bloques de código, y ese hueco entre filas suele bastar para que los móviles no lo lean. Para un README, usa una imagen SVG del código y deja la versión de texto para terminales y archivos de texto plano.

¿Qué tamaño tiene y se sube algo?+

Un enlace corto necesita unas 33 columnas en medios bloques, de sobra dentro de una terminal de 80 columnas; los bloques completos y el ASCII necesitan el doble de ancho. El código se crea en tu navegador y no se envía nada a ninguna parte.

Más herramientas gratis

Más herramientas de 3D, RA y arteTodas las herramientas

El siguiente paso

Haz que el código sea la obra de arte.

Estas herramientas crean y comprueban códigos clásicos. AriaQR convierte tu foto, logo o ilustración en el propio código, verificado en decodificadores reales antes de descargarlo, con un enlace que puedes editar y seguir.

La joven de la perla recreada como un código QR escaneable, hecha con AriaQR