ASCII-konstgenerator

ASCII-konst är internets äldsta typografiform: tecken arrangerade på ett rutnät för att stava något stort nog att se från andra sidan rummet. Generatorn renderar vad du än skriver i tre klassiska stilar — standardfyllda block, konturerade blockbokstäver och en skuggad variant — med vanlig utskrivbar Unicode så att resultatet fungerar i terminaler, READMEs, motd-filer och chattrum.

Så gör du ASCII-konst av text

  1. 1

    Skriv en kort sträng

    Fungerar bäst med 1 till 15 tecken. Bokstäver A-Z, siffror och grundläggande skiljetecken stöds.

  2. 2

    Välj fontstil

    Standard (5 rader fyllda), block (3 rader kontur) eller shadow (standard plus understrykning).

  3. 3

    Generera

    Bokstäver hämtas ur en glyftabell och sys ihop kolumn för kolumn.

  4. 4

    Kopiera konsten

    Klistra in i en README, en CI/CD-banner, ett terminalvälkomstmeddelande eller ett Discord-kodblock.

Där ASCII-banners fortfarande glänser

  • README-rubriker — Ett projektnamn i stora bokstäver högst upp i en README sätter tonen direkt.
  • Terminal-MOTD/etc/motd eller login-bannern på en delad server.
  • Startskärmar för CLI-verktyg — Utskrivna en gång vid första körning, omslutna av ett kodblock.
  • CI/CD-loggar — En omisskännlig markör i en bygglogg på 10,000 rader att ett steg har startat.

Fontjämförelse

Stil Rader hög Använder Unicode-block Fungerar bara i teckensnitt med fast bredd
Standard 5 Ja (fullt block U+2588) Ja
Block 3 Ja (kontur med U+2588-kant) Ja
Shadow 6 Ja (standard + övre åttondels block U+2594) Ja

Behåll monospace

ASCII-konst linjerar bara när varje tecken tar samma bredd. Slå in resultatet i en <pre>-tagg, ett inramat kodblock eller tvinga ett teckensnitt med fast bredd. I Slack och Discord, omslut med tre backticks. I Markdown, använd fyra mellanslags indrag eller ett inramat kodblock.

Saker att undvika

  • Blanda emoji i ASCII-konst — emoji renderas ofta bredare än en kolumn och förstör linjeringen.
  • Autoformateringsverktyg som kollapsar upprepade mellanslag. Kontrollera slutresultatet i målsystemet innan publicering.
  • Mycket långa banners — de flesta terminaler är som standard 80 kolumner, så håll dig till ungefär 60 innan radbrytningar uppstår.

Vanliga frågor

Idén är densamma (en glyftabell som renderas per kolumn), men fontuppsättningen är mindre. figlet har hundratals fonter i .flf-format; den här generatorn levererar en liten kuraterad uppsättning som renderar väl överallt.

Bara A-Z, 0-9, mellanslag, ! och ? finns i glyftabellen. Små bokstäver görs versala vid inmatning; skiljetecken som inte stöds tas tyst bort.

Ja, men bara inuti en <pre>-tagg eller ett element med font-family: monospace och white-space: pre. I ett proportionellt teckensnitt linjerar kolumnerna inte.

Nej — den här generatorn omvandlar text till ASCII. För att göra ett foto till tecken, använd det särskilda verktyget “Bild till ASCII-konst”.

Relaterade verktyg