Logo ASCII para código-fonte e README

Transforme um logo ou ícone em ASCII grande, pronto para código: arquivos, README e afins. Ajustes de comentário e limite de caracteres inclusos.

Escolher uma marca

Solte um logo ou ícone
ou clique para escolher um arquivo
JPEG, PNG, WebP ou GIF — até 8 MB. Traço conserva a forma melhor que uma foto.
Ou escolha uma marca de amostra — converte assim que você apertar
A imagem é tratada na memória do servidor e descartada no instante em que a resposta sai.
Nada vai para o disco, nada entra no registro. O envoltório de comentários fica neste aparelho.

Configurações

Contorno

Linhas de contorno seguem o traço. Melhor para logos e ícones. Nitidez levanta um scan plano. Off mapeia cada tom.

Largura da linha

Marcas de comentário e recuo entram neste limite.

Envolver para colar
Comentário ou cerca

As marcas de comentário entram neste aparelho depois do desenho. Copiar envia o que você vê.

Recuo
Limpeza

Resultado

0 caracteres

Dicas

Uma foto vira ruído na mesma largura

Cada célula é um caractere. Grama, pelo e um snapshot ocupado enchem essas células de chiado. Uma marca, ícone ou traço em fundo limpo guarda a forma. Teste primeiro uma amostra. Se o arquivo for foto, recorte a marca antes de enviar.

Marcas de comentário entram na largura da linha

Ao comentar o bloco, cada linha ganha caracteres a mais, como // e espaços de recuo. O editor também conta. Se o arquivo fica em 80 caracteres por linha, ponha a largura em 80. Aqui pode parecer certo e ainda transbordar ao colar. Ajustar à largura encolhe até o bloco copiado caber nesse limite.

Num /* */, um */ do desenho encerra o comentário

Em C e Java, um comentário vai de /* até o primeiro */. Se o preenchimento desenhar * e / juntos, o resto é lido como código de verdade. Esta página insere um espaço para impedir isso. Preencher com # ou . nunca desenha o par. Envolver cada linha com // não tem fechamento.

README e arquivos-fonte não aceitam os mesmos caracteres

Um README costuma aceitar qualquer caractere. Algumas árvores de código — estilo kernel Linux, checadores antigos — só aceitam letras e símbolos em inglês. Tons como █ ficam claros num README e lá são recusados. Ligue Só ASCII antes de colar nesses arquivos.

Mesmo como comentário, caiba em oitenta colunas

Comentar uma marca acrescenta marcas de comentário no início de cada linha. O editor também conta. Confira as colunas antes de colar.

Um README medido numa régua de 80 colunas. É o destino da colagem, não o gerador. README.md abre com uma cerca, a marca e uma linha curta de projeto, bem à esquerda da linha vermelha do 80.
Em README.md, como cerca
Dois painéis de código da mesma marca, na coluna 80. Marcas de comentário e recuo entram no orçamento da linha. Em cima: um # fica à esquerda da régua. Embaixo: // recuado entra no transbordo vermelho.
Com #, depois // recuado

Casos de Uso Comuns

📄

No topo de um arquivo-fonte

Coloque a marca do módulo no topo de um .c ou .py, comentada, em 80 caracteres por linha. É texto comum, então o diff mostra as mesmas letras.

📂

Como título de um README

Abra um README do GitHub com a marca do projeto num bloco cercado. Não precisa de host de imagem, nem de link que quebra quando o arquivo muda de lugar.

💻

Ao abrir o terminal

Cole na mensagem de login, num arquivo de arranque do shell ou no tmux. Uma sessão SSH não mostra imagem; mostra estas letras.

🔧

Para marcar um trecho num script

Coloque uma marca compacta acima de um alvo de Makefile ou um trecho de deploy. Você não usa fonte de GUI — só caracteres que já vivem no arquivo.

📝

Na descrição de um pull request

Se a mudança for um comando com nome ou um binário, coloque uma marca cercada na descrição do pull request. Quem revisa vê as mesmas letras em qualquer cliente.

Perguntas Frequentes

Este site guarda minha imagem depois que eu converto?
Não. A imagem vai ao servidor, é decodificada na memória, convertida e descartada assim que a resposta volta. Nada vai a disco, o log não registra a foto e nenhum banco a guarda. O comentário fica neste aparelho.
Qual a diferença de “Gerador de banner ASCII”?
Aquela página desenha as letras que você digita, numa fonte. Esta vira uma marca, ícone ou traço em células. Aquela é para nomes. Esta, para a imagem de uma marca.
Qual o limite de tamanho no envio?
Oito megabytes por envio. JPEG, PNG, WebP e GIF são aceitos. Um arquivo de logo costuma ser bem menor. Se for grande, exporte em JPEG qualidade 85 ou encolha o lado longo — esta página redimensiona de qualquer jeito.
Por que minha foto parece ruído?
Uma foto trata a maior parte da área colorida como pixels que devem ser desenhados. Use uma marca, ícone ou traço em fundo limpo sempre que puder. Recortar a foto só na marca antes é outro caminho.
Por que o ASCII fica mais largo que 80 colunas?
Marcas de comentário e recuo no início de cada linha entram na largura. Ponha a largura que esse arquivo usa e depois Ajustar à largura. Se em 72 colunas ainda passar, recorte a marca ou use um desenho mais simples.
Isso pode quebrar um comentário /* */ no meu código?
Se o desenho contém */ e você envolve em /* */, o comentário termina ali e o resto é lido como código. Esta página insere um espaço nesse par. Envolver cada linha com // não tem fechamento.