ASCII QR-Code Generator: ein QR-Code als Text

Verwandle einen Link oder Text in einen QR-Code aus Zeichen für Terminals, Code und Chats. Unicode-Blöcke oder reines ASCII, mit kopierfertigen Snippets.

KostenlosOhne KontoOhne WasserzeichenLäuft in deinem Browser

Die Schaltflächen und Beschriftungen des Tools selbst sind vorerst auf Englisch.

Characters

Two rows per line with █ ▀ ▄. The most compact, and square in a terminal.

Where it will be shown

Pick the background the characters will sit on. Most terminals are light text on a dark background, so choose dark: the output is inverted so the squares still come out dark and the margin light, which is what scanners look for. Choose light for documents, light-theme terminals and paper.

Lower error correction means fewer characters. Text on a screen does not get scratched, so L or M is usually right.

Preview · scan it from this screen

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

33 × 17 characters · 25 × 25 modules · version 2. Proportional fonts and extra line spacing break it: the rows must touch and every character must be the same width.

Copy it as

Paste into a terminal, a code comment or a chat code block. It needs a monospace font with no extra line spacing.

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

Want scan counts and an editable destination? Make it a free dynamic code. Want it in your own image? Make a picture code.

1

Tippe den Text oder Link ein. Der Code wird beim Tippen in Zeichen gezeichnet.

2

Wähle halbe Blöcke, volle Blöcke oder reines ASCII und den Hintergrund, auf dem er stehen wird: dunkel für die meisten Terminals.

3

Kopiere ihn als reinen Text, Markdown, eine Shell-printf-Zeile oder ein HTML-<pre> und scanne ihn einmal dort, wo er stehen wird.

Fragen

Warum lässt sich mein Text-QR-Code nicht scannen?+

Die Zeilen müssen sich berühren, und jedes Zeichen muss gleich breit sein. Eine Proportionalschrift, zusätzlicher Zeilenabstand oder Zeilenumbruch ziehen die Quadrate auseinander. Er scheitert auch, wenn der Rand fehlt oder die Hintergrundeinstellung falsch ist, wodurch der Code zum Negativ wird. Reines ASCII aus # lässt sich selten scannen: Nimm Blöcke, wenn du kannst.

Welchen Hintergrund soll ich wählen?+

Den, auf dem die Zeichen stehen werden. Die meisten Terminals zeigen hellen Text auf dunklem Grund, also wähle dunkel: Die Ausgabe wird invertiert, sodass die Quadrate trotzdem dunkel mit hellem Rand herauskommen. Wähle hell für Dokumente, Terminals mit hellem Design und Papier.

Was sind halbe Blöcke?+

Zeichen, die die obere Hälfte, die untere Hälfte oder die ganze Textzelle füllen (▀ ▄ █). Jedes trägt zwei Zeilen des Codes, braucht also nur halb so viele Zeilen, und weil Terminalzellen etwa doppelt so hoch wie breit sind, werden die Quadrate quadratisch.

Lässt er sich in einem GitHub-README scannen?+

Er wird angezeigt, aber GitHub und die meisten Markdown-Renderer fügen Codeblöcken Zeilenabstand hinzu, und diese Lücke zwischen den Zeilen reicht oft, damit Handys ihn nicht mehr lesen. Nimm für ein README ein SVG-Bild des Codes und behalte die Textversion für Terminals und Nur-Text-Dateien.

Wie groß ist er, und wird etwas hochgeladen?+

Ein kurzer Link braucht in halben Blöcken etwa 33 Spalten, gut innerhalb eines Terminals mit 80 Spalten; volle Blöcke und ASCII brauchen die doppelte Breite. Der Code entsteht in deinem Browser, und nichts wird irgendwohin gesendet.

Weitere kostenlose Tools

Weitere Tools: 3D, AR und KunstAlle Tools

Der nächste Schritt

Mach den Code zum Kunstwerk.

Diese Tools erstellen und prüfen klassische Codes. AriaQR macht aus deinem Foto, Logo oder deiner Illustration den Code selbst, vor dem Download auf echten Decodern geprüft, mit einem Link, den du bearbeiten und nachverfolgen kannst.

Das Mädchen mit dem Perlenohrgehänge als scanbarer QR-Code nachgebildet, erstellt mit AriaQR