Generatore di QR code ASCII: un QR code come testo

Trasforma un link o un testo in un QR code fatto di caratteri per terminali, codice e chat. Blocchi Unicode o ASCII semplice, con frammenti pronti da copiare.

GratisSenza accountSenza filigranaCreato nel tuo browser

I pulsanti e le etichette dello strumento, per ora, sono in inglese.

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

Scrivi il testo o il link. Il codice viene disegnato con i caratteri mentre scrivi.

2

Scegli mezzi blocchi, blocchi pieni o ASCII semplice, e lo sfondo su cui apparirà: scuro per la maggior parte dei terminali.

3

Copialo come testo semplice, Markdown, una riga printf per la shell o un <pre> HTML, e scansionalo una volta dove resterà.

Domande

Perché il mio QR code di testo non si scansiona?+

Le righe devono toccarsi e ogni carattere deve avere la stessa larghezza. Un carattere proporzionale, un'interlinea aggiuntiva o l'a capo automatico separano i quadrati. Fallisce anche se manca il margine o se l'impostazione dello sfondo è sbagliata, e il codice diventa un negativo. L'ASCII semplice fatto di # si scansiona di rado: usa i blocchi quando puoi.

Quale sfondo devo scegliere?+

Quello su cui staranno i caratteri. La maggior parte dei terminali mostra testo chiaro su sfondo scuro, quindi scegli scuro: l'output viene invertito così i quadrati risultano comunque scuri con un margine chiaro. Scegli chiaro per documenti, terminali con tema chiaro e carta.

Che cosa sono i mezzi blocchi?+

Caratteri che riempiono la metà superiore, la metà inferiore o l'intera cella di testo (▀ ▄ █). Ognuno porta due righe del codice, quindi occupa metà delle righe, e poiché le celle del terminale sono alte circa il doppio della larghezza, i quadrati risultano quadrati.

Si scansiona in un README di GitHub?+

Verrà visualizzato, ma GitHub e la maggior parte dei renderer Markdown aggiungono interlinea ai blocchi di codice, e quello spazio tra le righe spesso basta a impedire ai telefoni di leggerlo. Per un README usa un'immagine SVG del codice e tieni la versione testuale per terminali e file di solo testo.

Quanto è grande e viene caricato qualcosa?+

Un link breve richiede circa 33 colonne con i mezzi blocchi, ben dentro un terminale da 80 colonne; i blocchi pieni e l'ASCII richiedono il doppio della larghezza. Il codice viene creato nel tuo browser e non viene inviato nulla da nessuna parte.

Altri strumenti gratuiti

Altri strumenti di 3D, AR e arteTutti gli strumenti

Il passo successivo

Fai del codice l'opera d'arte.

Questi strumenti creano e controllano i codici classici. AriaQR trasforma la tua foto, il tuo logo o la tua illustrazione nel codice stesso, verificato su decoder reali prima del download, con un link che puoi modificare e monitorare.

La ragazza con l'orecchino di perla ricreata come codice QR scansionabile, realizzata con AriaQR