Converter imagem em arte ASCII

Restaurando o arquivo selecionado...

Transforme uma foto, logotipo ou ilustração em arte feita com caracteres de texto simples, diretamente no navegador. O conversor analisa a luminosidade, associa caracteres às regiões claras e escuras e compensa o formato mais alto das fontes monoespaçadas. Escolha de 20 a 200 colunas, altere ou inverta a sequência e copie o resultado ou baixe um arquivo de texto UTF-8.

Como converter uma imagem em arte ASCII

  1. 1

    Escolha uma imagem

    Selecione uma imagem que o navegador consiga abrir, com até 30 MB e 24 megapixels.

  2. 2

    Defina a largura

    Escolha de 20 a 200 caracteres por linha.

  3. 3

    Ajuste a sequência

    Use os caracteres padrão, digite os seus ou inverta a ordem.

  4. 4

    Confira a prévia

    O texto é gerado novamente no navegador a cada alteração.

  5. 5

    Copie ou baixe

    Copie o texto simples ou salve-o em um arquivo .txt UTF-8.

O que este conversor gera

O resultado é texto simples com quebras de linha. Ele não contém cores ANSI, HTML nem dados da imagem. Para preservar o alinhamento, exiba-o com uma fonte monoespaçada.

Como os tons viram caracteres

O conversor desenha uma cópia reduzida da imagem em um canvas local e calcula a luminosidade de cada pixel pelos canais vermelho, verde e azul. Cada valor escolhe um caractere da sequência. Inverter troca essa ordem. A altura é reduzida automaticamente porque os caracteres costumam ser mais altos do que largos.

Limites práticos

  • Entrada: uma imagem estática compatível com o navegador, de até 30 MB e 24 megapixels.
  • Largura: de 20 a 200 caracteres.
  • Altura: até 400 linhas de texto no fluxo em etapas.
  • Saída: texto UTF-8 para copiar ou baixar como .txt.

Formatos animados são decodificados como uma única imagem estática. Fotos detalhadas costumam precisar de mais colunas; um logotipo pode funcionar bem com uma sequência curta como @#:. .

Privacidade

A imagem é decodificada e convertida no navegador. No fluxo em etapas, ela fica temporariamente no IndexedDB deste navegador para ser recuperada na página seguinte. Ela não entra na URL, não passa pelos nossos servidores e não é enviada ao servidor. O rascunho expira após 30 minutos.

Perguntas frequentes

Use uma fonte monoespaçada e preserve espaços e quebras de linha. Fontes proporcionais dão uma largura diferente a cada caractere.

Não. A saída é apenas texto simples. A sequência controla a densidade visual, não a cor.

Não. A conversão é local. O fluxo em etapas usa somente armazenamento temporário do navegador, com validade de 30 minutos, e nunca coloca a imagem ou o texto gerado na URL.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas