Vad är detta verktyg?
Det här verktyget gör om text till ASCII-konst i "FIGlet"-stil: varje bokstav ritas med ett rutnät av specifika ASCII-tecken (mestadels mellanslag, understreck, lodstreck och snedstreck) arrangerade så att de ser ut som en stor blockbokstav när de visas i ett typsnitt med fast breddsteg. FIGlet-typsnitt är ett årtionden gammalt format som fortfarande används idag för terminalbanners, kodkommentarer och startskärmar i kommandoradsverktyg.
Olika typsnitt ger väldigt olika stilar från samma indata — "Standard" är den klassiska fyrkantiga looken, "Slant" lutar bokstäverna diagonalt, "Doom" och "Ghost" siktar på en tyngre, mer dramatisk blockstil, och "Small" får plats med mer text på ett smalare utrymme.
Varför använda det?
- Direkt bannertext för README-filer, startskärmar för CLI-verktyg eller rubriker i kodkommentarer.
- 6 distinkta typsnittsstilar att välja mellan, byt direkt utan att skriva om.
- Resultatet är vanlig text (med jämnt breddsteg) — klistra in den direkt i valfri kodfil, terminal eller vanligt textfält.
- 100 % privat: din text renderas lokalt, ingenting laddas upp.
- Gratis, ingen registrering, inget vattenmärke.
Så använder du det
- Skriv ett kort ord eller fras (latinska bokstäver och siffror fungerar bäst).
- Välj ett typsnitt i listan.
- Klicka på Generera.
- Klicka på Kopiera för att hämta resultatet som ren text — det förblir korrekt inriktat så länge du klistrar in det någonstans med ett typsnitt med fast breddsteg.
Exempel
Inmatning
HIResultat
_ _ ___
| | | |_ _|
| |_| || |
| _ || |
|_| |_|___|Renderat med typsnittet Standard. Kopiera det exakt som visas till en kontext med fast breddsteg (ett kodblock, en terminal, en README) — i ett proportionellt typsnitt kommer justeringen att se trasig ut eftersom mellanrummen förutsätter att varje tecken är lika brett.
Praktiska tips
- Klistra alltid in resultatet i en kontext med fast breddsteg (Markdown-kodblock, terminal, kodkommentar) — det är det som håller bokstäverna i linje.
- Korta ord (under ~10 tecken) fungerar bäst; längre fraser blir väldigt breda väldigt snabbt och kan behöva delas upp manuellt på flera rader.
- "Standard" och "Small" är de säkraste standardvalen för README-banners eftersom de förblir rimligt smala.
- Om ett tecken ser ut att saknas eller vara fel är det troligen utanför typsnittets stödda teckenuppsättning (endast latinska bokstäver, siffror och grundläggande skiljetecken).
Var ASCII-banners faktiskt används
Den vanligaste användningen är en projektnamnsbanner högst upp i en README.md eller ett CLI-verktygs --help- eller startskärmsutdata — FIGlet har varit de facto-standard för det sedan det släpptes på 1990-talet, och samma typsnittsformat stöds fortfarande av dussintals bibliotek idag.
Det förekommer också i rubriker för kodkommentarer för att visuellt separera avsnitt i en lång fil, samt i terminalens startskärmar för kommandoradsverktyg. Om du ska formatera koden runt omkring snarare än att lägga till en banner hanterar JSON-formateraren och textjämförelsen resten av det arbetsflödet.
Vanliga frågor
Varför ser min ASCII-konst trasig ut när jag klistrar in den i en chattapp eller ett dokument?
ASCII-konst förutsätter att varje tecken är exakt lika brett (ett typsnitt med fast breddsteg). Om du klistrar in den någonstans som använder ett proportionellt typsnitt — de flesta chattappar, ordbehandlare och webbformulär som standard — kommer bokstäverna att se feljusterade eller hoptryckta ut. Den visas korrekt i kodblock, terminaler, kodkommentarer och överallt annat som är inställt på ett typsnitt med fast breddsteg.
Kan jag använda det här för icke-engelsk text?
De här FIGlet-typsnitten innehåller bara tecken för latinska bokstäver, siffror och grundläggande skiljetecken — inget av de 6 typsnitten stöder CJK, kyrilliska eller arabiska. Icke-latinska tecken hoppas antingen över eller renderas felaktigt.
Vad är skillnaden mellan de 6 typsnitten?
Standard är den ursprungliga, mest igenkända FIGlet-stilen. Slant lutar bokstäverna diagonalt. Big och Small varierar den övergripande storleken och bredden på bokstäverna. Doom och Ghost använder tyngre, mer solida blockformer för en mer dramatisk look. Testa ett par olika — samma ord kan se helt annorlunda ut beroende på typsnitt.
Finns det en längdgräns?
Ingen hård gräns tillämpas, men ASCII-bannertypsnitt är avsedda för korta ord eller fraser — en handfull tecken per rad. Långa meningar renderas fortfarande, men varje tecken kan bli 5-10 vanliga tecken brett, så resultatet blir opraktiskt brett att läsa eller klistra in någonstans.
Laddar det här upp min text någonstans?
Nej. Omvandlingen från text till ASCII-konst (FIGlet-algoritmen och typsnittsdatan) körs helt som JavaScript i din webbläsare. Ingenting du skriver skickas till en server.