Gerador de Banner ASCII

Transforme um texto curto em banners gigantes de arte ASCII estilo figlet com três fontes clássicas, prontos para copiar ou baixar em texto puro.

Os banners são gerados localmente no seu navegador com fontes embutidas. Seu texto nunca sai do dispositivo.

5 / 30
Resultado
—

O texto tem limite de 30 caracteres — além disso o banner não cabe em tela normal.

Como funciona

Isto é um mecanismo figlet, e o truque é um mapa de caracteres: cada caractere permitido traz seu próprio conjunto de seis ou oito linhas-modelo no arquivo da fonte. Para montar o banner, o motor percorre seu texto caractere por caractere e cola o bloco de cada um na saída crescente, coluna por coluna — um "H" não é uma forma, é uma fatia da letra H em cada linha da fonte. Esta página embute três fontes figlet clássicas (Standard, Big e Slant), então nada é baixado em tempo de execução.

Texto puro vai para todo lado
A saída são caracteres comuns — ela sobrevive a copiar e colar em comentários de código, READMEs, arquivos motd e blocos markdown. Só é preciso colocá-la dentro de um bloco monoespaçado (cerca de três acentos graves no Discord, Reddit e GitHub) porque fontes proporcionais embaralham o alinhamento de colunas de que a arte depende.
Smushing e diagramação
O figlet de verdade pode "esmurrar" blocos de letras vizinhos para ajustar o espaçamento, e esta ferramenta renderiza com as configurações padrão — as letras podem se encostar um pouco, o que faz parte do visual clássico. A opção de apará só remove linhas e colunas de espaço sobrando para um colado mais limpo.
Licenças das fontes
Os desenhos vêm do projeto figlet (a figlet.js os distribui sob termos permissivos; a fonte Standard vem de arranjos de 1991). O resultado gerado é texto puro que você usa onde quiser — um cabeçalho de README não exige atribuição.

Perguntas frequentes

Meu banner quebra ou fica espremido com texto maior

ASCII grande é largo — cada caractere pode ter 6–10 colunas, então 30 caracteres já pedem umas 200 colunas de tela. Encurte o texto, escolha a fonte Slant, menor, ou ative o apare para cortar espaços mortos. O limite de 30 caracteres existe exatamente por legibilidade.

Vai manter o alinhamento no Discord, Reddit ou num README?

Sim, se você colar dentro de um bloco monoespaçado: cerque o texto com cercas de três acentos graves (```) no Discord, Reddit e markdown do GitHub, e use blocos de código em docs e READMEs. Em lugares com fonte proporcional (editores de texto, a maioria dos chats) as colunas não vão alinhar.

Posso usar emoji ou letras não latinas?

Não — as fontes figlet são mapas ASCII puros, então caracteres fora do conjunto latino saem em branco ou esmagam o desenho (a página avisa). Emoji, CJK e acentos além do Latin-1 simplesmente não estão nas tabelas dessas fontes.

De quem são essas fontes e posso usar o resultado?

Os desenhos vêm da coleção clássica de fontes figlet que acompanha a biblioteca figlet.js (licença MIT) — standard, big e slant têm licenças retro permissivas. Os banners gerados são só texto: cole à vontade em código, READMEs ou terminal.

Algo é enviado para um servidor?

Não. A renderização acontece no seu navegador com a biblioteca figlet.js embutida na página — seu texto nunca sai do dispositivo e nenhuma requisição de rede é feita. O download .txt também é gerado no cliente.