Skip to content
ASCII Art Generator
Tools

ASCII Art Generator

Novo

Convert text to ASCII art banners with 7 font styles. One-click copy, Markdown export, works offline.

Width: — chars
 

Runs entirely in your browser. Nothing is uploaded.

Gerador de arte ASCII — converta qualquer texto em banners ASCII instantaneamente

Este gerador de arte ASCII gratuito transforma qualquer texto em grandes banners decorativos compostos por caracteres ASCII. Escolha entre 7 estilos de letra — Big, Block, Banner, Shadow, Mini, Arrows e Dots — e aplique opcionalmente um estilo de caractere sobreposto para maior variedade visual. Escreva o seu texto e a arte ASCII aparece instantaneamente. Com um clique, copia o resultado para a área de transferência, simples ou envolvido num bloco de código Markdown pronto para o GitHub e o Discord.

Tudo funciona do lado do cliente. Todos os tipos de letra estão incorporados na página, pelo que a geração é imediata sem qualquer pedido ao servidor. Funciona sem ligação à internet, funciona em telemóvel e não exige qualquer registo. É a forma mais rápida de converter texto num banner ASCII sem anúncios a interromper nem esperas por transferências de tipos de letra externos.

O que é a arte ASCII e onde é realmente utilizada?

A arte ASCII remonta aos anos 70, quando os terminais e impressoras só conseguiam produzir caracteres de texto. Os programadores usavam símbolos ASCII imprimíveis para desenhar imagens, diagramas e banners decorativos. Hoje, as principais utilizações são: ficheiros README do GitHub (nomes de projetos, divisores de secções, substituições de logótipos), comentários de código (separadores de funções, cabeçalhos de ficheiro em grandes bases de código), mensagens de boas-vindas no terminal (MOTD, banners de arranque de shell em servidores), servidores do Discord (cabeçalhos de canais, respostas de bots formatadas como blocos de código) e plataformas sociais (formatação no Reddit, assinaturas no Hacker News).

A arte ASCII tipográfica refere-se especificamente a grandes letras decorativas — cada caractere da sua mensagem é renderizado como um bloco de caracteres ASCII mais pequenos. Este é o domínio do figlet, a ferramenta que normalizou a renderização de tipos de letra ASCII em 1991. Este gerador implementa o mesmo formato de tipo de letra diretamente em JavaScript, sem necessidade de servidor nem de instalação.

Guia de estilos — qual o tipo de letra ASCII a escolher?

Big: O tipo de letra ASCII clássico em várias linhas — usa barras, sublinhados e barras verticais para formar letras legíveis. A melhor escolha geral para ficheiros README e cabeçalhos de terminal. Block: Caracteres de bloco sólido para cada letra — robusto e apelativo, ótimo para ênfase e títulos de secção. Banner: Texto largo emoldurado por uma borda de cardinal (#) — concebido para chamar à atenção em toda a largura de uma linha de terminal. Shadow: Letras renderizadas com um ligeiro desvio posicional para imitar uma sombra — acrescenta profundidade visual sem ocupar demasiada largura. Mini: Saída compacta de 3 linhas para espaços reduzidos — perfeito para comentários de código de 80 colunas ou mensagens no Discord. Arrows: Moldura decorativa com setas direcionais à volta do texto — simples e chamativo. Dots: Borda de estilo matriz de pontos em torno de cada caractere — uma estética técnica e minimalista.

Como usar arte ASCII no GitHub, Discord e comentários de código

Para o README do GitHub: Envolva em três acentos graves (um bloco de código fenced) para preservar o alinhamento. Comece com ``` numa linha própria, cole a arte ASCII e feche com ```. O botão 'Copiar como Markdown' faz isto automaticamente. Para o Discord: A mesma abordagem — utilize blocos de código ```. Evite tipos de letra muito largos no telemóvel, onde a largura do chat ronda os 50 caracteres. Para comentários de código em Python, JavaScript ou qualquer linguagem: Adicione o caractere de comentário antes de cada linha do bloco ASCII. Para o MOTD do terminal (mensagem do dia) em Linux: Adicione o seu banner ASCII ao /etc/motd ou exporte-o a partir do .bashrc no início de sessão.

UtiloKit vs. patorjk TAAG, fsymbols e outros geradores ASCII

patorjk.com Text to ASCII Art Generator (TAAG) é o padrão de referência com mais de 600 tipos de letra figlet e um longo historial. O seu ponto fraco é uma interface lenta e com muitos anúncios, onde cada tipo de letra é carregado separadamente via HTTP. Trocar de estilo implica aguardar um novo pedido. FSymbols.net e os geradores de texto decorativo LingoJam focam-se em caracteres Unicode semelhantes em vez de arte ASCII figlet verdadeira — produzem efeitos de texto numa única linha, não a arte em blocos de várias linhas usada em READMEs e terminais.

Messletters.com e CoolSymbol.com combinam arte Unicode com figlet e são mais indicados para redes sociais, mas a sua saída não é segura para o GitHub ou terminal onde só se garante ASCII padrão. O gerador da UtiloKit usa ASCII verdadeiro (sem substitutos Unicode), incorporando os tipos de letra mais populares diretamente na página para geração instantânea com funcionamento offline. Sem anúncios na página da ferramenta, sem pedidos HTTP por tipo de letra, cópia com um clique.

Privacidade, sem carregamentos, funciona em qualquer dispositivo

Cada tecla pressionada é processada localmente no seu browser — nada é enviado para um servidor. Não há carregamentos de ficheiros, chamadas a APIs nem conta necessária. A biblioteca de renderização de tipos de letra está compilada no pacote da página, o que significa que a ferramenta funciona sem ligação à internet após a primeira visita. Ao contrário de algumas ferramentas online que encaminham o seu texto por um serviço backend para renderização.

O gerador é totalmente responsivo e concebido para telemóvel. Funciona igualmente bem num iPhone em modo retrato, num tablet Android ou num monitor 4K de secretária. As áreas de toque são suficientemente grandes para utilização confortável num teclado de smartphone. A largura da saída dos tipos de letra adapta-se ao seu ecrã e o botão de cópia está sempre a um toque de distância.

Frequently asked questions

O que é texto em arte ASCII?

O texto em arte ASCII (também designado por banners ASCII ou texto figlet) utiliza caracteres ASCII imprimíveis — letras, números e símbolos como '#', '|', '/' e '*' — para formar grandes letras decorativas e desenhos. Cada caractere da sua mensagem é renderizado como um padrão de caracteres mais pequenos, criando um efeito tipográfico em bloco ou estilizado. Surgiu nos anos 70, quando os terminais de computador não conseguiam apresentar tipos de letra gráficos, e mantém-se popular hoje em dia para ficheiros README, cabeçalhos de saída de terminal, comentários em código e publicações em redes sociais.

Como converto texto em arte ASCII?

Escreva ou cole o seu texto no campo de entrada, escolha um estilo de letra (Big, Block, 3D, Doom, Banner, etc.) e a arte ASCII é renderizada instantaneamente abaixo. Clique em 'Copiar' para colocar o bloco ASCII completo na área de transferência. Para melhores resultados, use tipos de letra monoespaçados ao colar — como no README do GitHub, em comentários de código ou em blocos de código do Discord — porque os tipos de letra proporcionais quebram o alinhamento. Este gerador suporta até 40 caracteres por linha na maioria dos estilos, e toda a renderização acontece localmente sem chamadas ao servidor.

Que tipos de letra estão disponíveis neste gerador de arte ASCII?

Este gerador inclui 7 estilos de letra distintos: Big (bloco ASCII clássico em várias linhas), Block (caracteres sólidos usando símbolos de bloco), Banner (moldura larga com cardinais #), Shadow (efeito de sombra com desvio), Mini (saída compacta de 3 linhas), Arrows (moldura decorativa com setas) e Dots (borda em matriz de pontos). Cada um tem uma personalidade distinta — Big e Block são ideais para cabeçalhos e ficheiros README, Banner para texto emoldurado compacto, Mini quando a saída precisa de caber em 80 colunas. Pode também aplicar uma sobreposição de estilo de caractere (cardinal #, asterisco *, arroba @, ponto ., mais +, bloco sólido, bloco claro) em qualquer tipo de letra para maior variedade visual. Toda a renderização está integrada na página sem pedidos HTTP adicionais nem atrasos ao trocar de estilo.

Posso usar arte ASCII em ficheiros README do GitHub?

Sim. A arte ASCII em ficheiros README do GitHub é renderizada corretamente em qualquer visualizador Markdown porque fica dentro de um bloco de código (delimitado por três acentos graves). O bloco de código preserva espaçamento e alinhamento na perfeição. Clique em 'Copiar como bloco de código Markdown' nesta ferramenta para obter a sua arte ASCII envolvida em três acentos graves, pronta a colar em qualquer ficheiro .md. Pode também usar arte ASCII em comentários de código, scripts de arranque de terminal (MOTD), docstrings em Python, scripts de shell ou assinaturas de e-mail em texto simples. A única regra: envolva sempre num bloco de código monoespaçado.

É o mesmo que o figlet?

Sim. Esta ferramenta implementa o algoritmo central de renderização de tipos de letra figlet em JavaScript, a funcionar 100% no seu browser. O Figlet (Frank, Ian and Glen's Letters) é a ferramenta original de arte ASCII em linha de comandos Unix, criada em 1991. Alternativas online como patorjk.com/software/taag (TAAG) e asciiart.eu também utilizam tipos de letra figlet. A versão da UtiloKit carrega todos os tipos de letra instantaneamente sem pedidos adicionais, tem uma interface mais limpa, funciona offline e permite copiar os resultados com um clique. Sem navegar entre páginas, sem anúncios a interromper o fluxo de trabalho.

Posso gerar arte ASCII para o Discord?

Sim. No Discord, envolva a sua arte ASCII num bloco de código digitando três acentos graves antes e depois do texto. O botão 'Copiar como bloco de código' da ferramenta faz isto automaticamente. Use tipos de letra de largura moderada — Mini, Small ou Digital — para que a arte caiba na largura do chat do Discord sem quebrar. Tipos de letra mais largos como Block ou 3D funcionam melhor no cliente de secretária do que no telemóvel, onde a largura de linha disponível é menor. O Discord suporta caracteres ASCII padrão, pelo que não há problemas de compatibilidade.

Como se compara ao patorjk.com Text to ASCII Art Generator (TAAG)?

O patorjk.com (TAAG) é o site de figlet mais utilizado, com uma biblioteca de mais de 600 tipos de letra. É abrangente, mas tem uma interface desatualizada, carregamento mais lento dos tipos de letra (cada um é um pedido separado) e apresenta anúncios em toda a página. O gerador de arte ASCII da UtiloKit incorpora os seus tipos de letra diretamente na página para troca instantânea, adiciona uma camada de substituição de caracteres (cardinal, asterisco, ponto, bloco e outros) para maior variedade visual, usa um design mais limpo e orientado para telemóvel, e disponibiliza cópia com um clique com opção de envolver em Markdown. Para geração quotidiana de cabeçalhos e banners com renderização rápida e sem anúncios, a UtiloKit é visivelmente mais rápida. Para tipos de letra raros ou exóticos não incluídos aqui, a maior coleção do TAAG é a melhor escolha.

Posso usar este gerador de arte ASCII no iPhone ou Android?

Sim. O gerador é totalmente responsivo e funciona no Safari do iPhone, no Chrome do Android e em todos os browsers móveis modernos. O campo de texto, o seletor de tipo de letra e o botão de cópia são todos compatíveis com toque, com alvos grandes e fáceis de tocar. A renderização dos tipos de letra é executada localmente em JavaScript, pelo que não há dependência de servidor nem consumo de dados móveis após o carregamento da página. Uma vez em cache, a ferramenta funciona mesmo offline. A largura da saída dos tipos de letra pode aparecer ligeiramente maior no telemóvel, por isso recomendamos os estilos Mini ou Small para capturas de ecrã ou partilha.

Posso usar arte ASCII em bios de redes sociais?

Com algumas ressalvas. O Twitter/X, Instagram e TikTok usam tipos de letra proporcionais, não monoespaçados — pelo que a arte ASCII em várias linhas quebrará o alinhamento e ficará ilegível. A arte ASCII numa única linha usando caracteres de bloco Unicode funciona melhor nessas plataformas. Para o Reddit, Hacker News e blocos de código no Discord, o espaçamento monoespaçado é preservado e a arte ASCII fica exatamente como gerada. Para manchetes ou linhas de bio no LinkedIn, texto de banner simples numa linha funciona bem. A abordagem mais segura é testar a saída numa publicação privada antes de partilhar publicamente.

Este gerador de arte ASCII funciona offline?

Sim. Todos os tipos de letra estão incorporados na página. Uma vez carregada no browser, a ferramenta gera arte ASCII sem qualquer ligação à internet. Não há chamada ao servidor para renderização de tipos de letra, nem chave de API, nem início de sessão. Tudo acontece localmente em milissegundos. Isto torna-o fiável em situações de conectividade instável — modo avião, locais remotos ou redes empresariais que restringem pedidos externos. Funciona no Safari do iPhone, Chrome do Android, Firefox e todos os browsers de secretária modernos.

Existe um limite de caracteres para a geração de arte ASCII?

A ferramenta funciona melhor com textos curtos — nomes, palavras ou frases curtas até cerca de 20 a 30 caracteres. Textos mais longos produzem saída muito larga que pode quebrar em ecrãs mais pequenos. Um indicador de largura mostra quantos caracteres de largura tem a saída atual. Para textos longos, experimente os estilos Mini ou Small, que usam menos caracteres por letra, ou divida o texto em várias linhas. A maioria dos tipos de letra figlet renderiza um único caractere com 6 a 12 colunas de largura, pelo que uma palavra de 10 caracteres com o estilo Big pode produzir uma saída com mais de 100 caracteres de largura.

Como adiciono arte ASCII a comentários de código em Python ou JavaScript?

Gere o seu texto em arte ASCII nesta ferramenta e, em seguida, adicione os caracteres de comentário adequados antes de cada linha. Em Python, prefixe cada linha com #. Em JavaScript ou C, use // para linha única ou envolva todo o bloco em /* ... */. A abordagem mais fácil: copie a saída ASCII em bruto, cole no seu editor, selecione todas as linhas e use o atalho de alternância de comentário do editor (Ctrl+/ no VS Code). A arte ASCII funciona como um cabeçalho de secção visual ou título de ficheiro que se destaca ao percorrer o código.