Artgen
Artgen

Efeito grátis

Gerador de arte ASCII a partir de uma imagem

Envie uma foto, avatar ou logotipo e transforme luzes e sombras em linhas de caracteres que você pode copiar, colar ou baixar. O gerador usa um algoritmo fixo, não IA: a mesma imagem com as mesmas configurações sempre produz o mesmo resultado. Grátis ao entrar.

Grátis ao entrar na conta. Não requer um modelo de IA.

Crie arte ASCII a partir de uma descrição com IAUse IA para criar uma imagem de origem com sua descrição e depois converta-a em texto e PNG.

Escolher imagem

PNG, JPEG ou WebP · até 5 MB

Sua imagem só é enviada quando você cria ou converte, sendo redimensionada conforme necessário para o modelo ou a conversão selecionada. A prévia original é preservada. Use uma imagem que você tenha permissão para editar.

As imagens são redimensionadas proporcionalmente para no máximo 512 px no lado maior. As áreas transparentes ficam brancas.

Configurações do efeito

A mesma imagem com as mesmas configurações produz o mesmo resultado. Clique em “Converter imagem” para aplicar as alterações.

Por criação Grátis

Sua tela

Arte ASCII

Espaço para sua próxima ideia.

Envie uma imagem, escolha um estilo e ajuste o efeito. A conversão aparecerá aqui.

Preserve a composição da imagem e aplique um efeito reproduzível. Grátis ao entrar na conta.

Antes / depois

Ferramenta de arte ASCII · Antes / depois

A imagem original e sua versão em texto ASCII.

Imagem original: exemplo de campo de trigo
Original512 × 408
                                                                                
  ++--------------------------------------------------------------------------  
  ==%%%%%%%%%=%%===============%%%%=%%%%%%%%%%%%%==============%%%%%%=%=====%=: 
  =%%%%%%%%%%%%%%=====%%%%%%%%%%%%%%%%%%%%%%%%%==%============%%%%=%%%==%%====- 
  =%%%%%==%=%%%%====%%%===%%%%%%%%%%%%%%%%%%%%%==%==%%=======%%%%%+===%%==%===: 
  ==%%%=====%%%%=%%%%%==%%%%%%%%%%%===%%%%%%%%%=%%%%%%=======%%%%%+-+%%%%=====. 
  =======%%%%==%*%%%%%%%%%%%%%%%%%%%%==%%%%%%%==%%==%%%======%%%%%+-+%**%%====: 
  ==%%==%*%%%%*%%%%****%%%%%%%%%%%%%%=%%%%%%%=%%%%%==%%%%%%%%%%%%%+-+%%%*%====: 
  =%%%%%%%**%%%%*%**%%***%%%%%%%%%%%%%%%*%%%%%%%%%%%%%%%%%%%%%%%%%+-+%%%%%%=%=. 
  =%======%%*%%*%%**%%%%%%%%%%%%%%%%%%%*%*%%%%=%%%%%=%%=%%%%%%%%%%=--%%%%%%%%=. 
  ========%**%**%%%*%**%*%%%%%%%%%%%%%%%%%==%%%%%%%%=%==%=%%%%%%%=--+%%%%%%%%=  
  ==%===%%*%**%%%%%%%%%%*%%%%%%%%%%%%%%%%==%%%%%%%%%%%%%==%%%%%%%=---=%%%%%%%=  
  =%%%%%%%%%%%%%%%%%%%%%%*%%%%%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---=====%%==  
  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+---+%==%%%%=  
  =%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%=----+%%%%%%%=  
  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%====%%%%%==%%%%%%%%%%%%%%=----+%=%%%%%=  
  =====%%%%%%%%%=%%%%%=%%%%%%==%==%========%%%%%%%%%%%%%%%=%%%%%+----++%%%%%%=  
  ====%=%%%%%%%=%%%%%%%%%%%%%%%=%==%=====%%%%%%*%*%%%%%%%%%=%%%%---+--+%%%===+  
  =%%=====%%====%%%%===%%%%%%==%%======%%%%%%%%%%**%%%*%%%%=%%=%----+--%%===++  
  =%%%=%%%%====%%%%%==%%%%%%%=%=====%%%%%%%%%%%%%%%*%%*%%*%%%%-%----+--==+==++  
  ==%%%%%%%%%%%==%%=%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%*%%%+------+--==+==++  
  =%==%%%%%%%==%===%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%=+----------++++++  
 .=%%%=%%%%%%%==%=%%%%%%%%%%%%%%%%%%=%===%%%%%%%%%%%%%%%%===------------+++=++  
  ==%%==%%======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=======%%%=%==+------------+=++++  
 .===%%%%%%==%%%%%%%%%%=%%%%%%%%%%%%%%%%======%%=====%=%===+------------+====+  
 .=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=+++++=%============+-------------+====+  
 .==%%%%%%%%%%%%%%====%===%%%%%%%=====++++=====+=+=======----------------+++=+  
 .=%%%%%%%%==%%%%+=++++=++==%===+++++%%=======++-+-++===+--------+-------+++=+  
 .==%%%%%%==++===++++++++++++=+++=+==%=====++++-+++-+++=+--------++-----+==+++  
 .=%%%%%%%%=++++++++==++===+++==+++=======---++++-+++++++--------++++---=+-+++  
 .=%%%%%%%=++=+=+==+==========++++==++++++++-++++++--++++----------+++++++++++  
 .=%%%%%%=++++========+=+=+======+++++-++++++++++-+++-+++------+--++++++-+++++  
 .=%%=====+++++===+=========+====+=++=+++++++++++++++++++---++-+++++----+++++-  
 .==++====+++++===++=++++=+=+==++++++==+=++=++++++++++=+++++++---++++++++++++-  
 .===+======+++=++++++++++++++++++======================++++++++++++++++++++++  
 .=+=++===++++=++++++=+++===+++==================%===========================+  
 .=+++=========++++==+=++++++=+======%==%======%=%%%=================+++===+++  
 .=+====%%======+======================================+=========++++++===++++  
 .=====%%=%%%%======%%%=====================%=============+==+++++++++++++++++  
 .+=======%%=%========%%===============================+=+++++++++++++===+++++  
 .============%%=======%===================++==+==+====+++++++++++=+===+==++++  
 .=============%==============================+===++++++++++++++++==+=++++++++  
 .=====%=%=%===%===============+=============+======+++++++++===++++++++++++++  
 .==========+=================+===========++++=======++++=======++++++++++++++  
 :=======================+========%%%%%%====%=+==++++===+++++++++=+===++===+++  
 :=======================+======%%%%==%%%%%========+++++++=++++++++++++=++++++  
 .++++++++++++++++++++++++++=======+===+====+++++=+++++++=+++++++++++++++++++-  
                                                                                
Resultado80 × 48
Colunas
80
Inverter
Desativado
Grade de saída
80 × 48
Configurações padrão
Sim

Original: imagem de exemplo do Artgen (campo de trigo). Resultado gerado com as configurações padrão.

Como converter uma imagem em ASCII

Entre, envie uma imagem, defina a largura e copie ou baixe a grade de caracteres.

  1. Envie uma imagem

    Entre e escolha um PNG, JPEG ou WebP de até 5 MB ou comece com a imagem de exemplo.

  2. Defina a largura

    Escolha o número de colunas de texto (de 24 a 85) e ative a inversão de brilho se a arte for usada em um fundo claro. Depois clique em “Converter imagem”.

  3. Guarde o resultado

    Copie o texto, baixe um arquivo TXT ou baixe o PNG. Ao colar, use uma fonte monoespaçada e preserve as quebras de linha.

Converter imagem em ASCII ou imagem em arte de texto: são as mesmas três etapas.

Veja a conversão

Conversão real por efeito fixo da imagem de origem exibida, usando as configurações salvas do exemplo.

Imagem de origem
Imagem de origem
Gerador de arte ASCII a partir de uma imagem: Resultado convertido
Resultado convertidoArte ASCII

Conversor de foto em arte ASCII

Fotos funcionam melhor quando o assunto está bem definido e o fundo é simples. Retratos, animais e objetos diante de uma parede lisa tendem a continuar reconhecíveis; cenas cheias de detalhes e fotos cinzentas, sem contraste, costumam virar ruído. Recortar próximo ao assunto antes do envio geralmente ajuda mais que aumentar as colunas. As imagens são reduzidas para no máximo 512 px no lado maior antes da conversão, e as áreas transparentes ficam brancas.

Gerador de arte de texto a partir de imagens

Aqui, “arte de texto” e “arte ASCII” significam a mesma coisa: uma imagem feita apenas com caracteres de teclado. Cada conversão oferece a mesma grade de caracteres em dois formatos: texto simples para colar onde houver fonte monoespaçada e PNG com o mesmo alinhamento para os demais lugares. A ferramenta usa dez caracteres — espaço . : - + = % * @ # — associados ao brilho conforme a quantidade de tinta que cada um ocupa.

O que você recebe: TXT e PNG

Cada conversão oferece a mesma grade de caracteres em dois formatos: texto simples para copiar ou baixar como TXT e um PNG com exatamente o mesmo alinhamento.

                                                                                
  ++--------------------------------------------------------------------------  
  ==%%%%%%%%%=%%===============%%%%=%%%%%%%%%%%%%==============%%%%%%=%=====%=: 
  =%%%%%%%%%%%%%%=====%%%%%%%%%%%%%%%%%%%%%%%%%==%============%%%%=%%%==%%====- 
  =%%%%%==%=%%%%====%%%===%%%%%%%%%%%%%%%%%%%%%==%==%%=======%%%%%+===%%==%===: 
  ==%%%=====%%%%=%%%%%==%%%%%%%%%%%===%%%%%%%%%=%%%%%%=======%%%%%+-+%%%%=====. 
  =======%%%%==%*%%%%%%%%%%%%%%%%%%%%==%%%%%%%==%%==%%%======%%%%%+-+%**%%====: 
  ==%%==%*%%%%*%%%%****%%%%%%%%%%%%%%=%%%%%%%=%%%%%==%%%%%%%%%%%%%+-+%%%*%====: 
  =%%%%%%%**%%%%*%**%%***%%%%%%%%%%%%%%%*%%%%%%%%%%%%%%%%%%%%%%%%%+-+%%%%%%=%=. 
  =%======%%*%%*%%**%%%%%%%%%%%%%%%%%%%*%*%%%%=%%%%%=%%=%%%%%%%%%%=--%%%%%%%%=. 
  ========%**%**%%%*%**%*%%%%%%%%%%%%%%%%%==%%%%%%%%=%==%=%%%%%%%=--+%%%%%%%%=  
  ==%===%%*%**%%%%%%%%%%*%%%%%%%%%%%%%%%%==%%%%%%%%%%%%%==%%%%%%%=---=%%%%%%%=  
  =%%%%%%%%%%%%%%%%%%%%%%*%%%%%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---=====%%==  
  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+---+%==%%%%=  
  =%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%%%%%%%=----+%%%%%%%=  
  =%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%====%%%%%==%%%%%%%%%%%%%%=----+%=%%%%%=  
  =====%%%%%%%%%=%%%%%=%%%%%%==%==%========%%%%%%%%%%%%%%%=%%%%%+----++%%%%%%=  
  ====%=%%%%%%%=%%%%%%%%%%%%%%%=%==%=====%%%%%%*%*%%%%%%%%%=%%%%---+--+%%%===+  
  =%%=====%%====%%%%===%%%%%%==%%======%%%%%%%%%%**%%%*%%%%=%%=%----+--%%===++  
  =%%%=%%%%====%%%%%==%%%%%%%=%=====%%%%%%%%%%%%%%%*%%*%%*%%%%-%----+--==+==++  
  ==%%%%%%%%%%%==%%=%%%%%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%*%%%+------+--==+==++  
  =%==%%%%%%%==%===%%%%%%%%%%%%%%%%%%%%%%=%%%%%%%%%%%%%%%%%%=+----------++++++  
 .=%%%=%%%%%%%==%=%%%%%%%%%%%%%%%%%%=%===%%%%%%%%%%%%%%%%===------------+++=++  
  ==%%==%%======%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=======%%%=%==+------------+=++++  
 .===%%%%%%==%%%%%%%%%%=%%%%%%%%%%%%%%%%======%%=====%=%===+------------+====+  
 .=%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=+++++=%============+-------------+====+  
 .==%%%%%%%%%%%%%%====%===%%%%%%%=====++++=====+=+=======----------------+++=+  
 .=%%%%%%%%==%%%%+=++++=++==%===+++++%%=======++-+-++===+--------+-------+++=+  
 .==%%%%%%==++===++++++++++++=+++=+==%=====++++-+++-+++=+--------++-----+==+++  
 .=%%%%%%%%=++++++++==++===+++==+++=======---++++-+++++++--------++++---=+-+++  
 .=%%%%%%%=++=+=+==+==========++++==++++++++-++++++--++++----------+++++++++++  
 .=%%%%%%=++++========+=+=+======+++++-++++++++++-+++-+++------+--++++++-+++++  
 .=%%=====+++++===+=========+====+=++=+++++++++++++++++++---++-+++++----+++++-  
 .==++====+++++===++=++++=+=+==++++++==+=++=++++++++++=+++++++---++++++++++++-  
 .===+======+++=++++++++++++++++++======================++++++++++++++++++++++  
 .=+=++===++++=++++++=+++===+++==================%===========================+  
 .=+++=========++++==+=++++++=+======%==%======%=%%%=================+++===+++  
 .=+====%%======+======================================+=========++++++===++++  
 .=====%%=%%%%======%%%=====================%=============+==+++++++++++++++++  
 .+=======%%=%========%%===============================+=+++++++++++++===+++++  
 .============%%=======%===================++==+==+====+++++++++++=+===+==++++  
 .=============%==============================+===++++++++++++++++==+=++++++++  
 .=====%=%=%===%===============+=============+======+++++++++===++++++++++++++  
 .==========+=================+===========++++=======++++=======++++++++++++++  
 :=======================+========%%%%%%====%=+==++++===+++++++++=+===++===+++  
 :=======================+======%%%%==%%%%%========+++++++=++++++++++++=++++++  
 .++++++++++++++++++++++++++=======+===+====+++++=+++++++=+++++++++++++++++++-  
                                                                                
Arte ASCII em PNG convertida da imagem de exemplo

Configurações que fazem diferença

Colunas

Mais colunas mostram mais detalhes e deixam cada linha mais longa. Para um README ou mensagem, comece com menos colunas para evitar a quebra automática. Imagens muito estreitas ou altas podem receber menos colunas que o valor definido, pois a grade segue as proporções da imagem.

Inverter brilho

Por padrão, os caracteres são claros sobre um fundo escuro. A inversão troca essa relação. Se o texto for usado em uma página clara, teste as duas opções.

Cole sem perder o alinhamento

A arte ASCII só fica alinhada com uma fonte monoespaçada e todos os espaços e quebras de linha preservados. Em um README do GitHub, use um bloco de código com ```. No terminal, desative a quebra automática de linhas. Em redes sociais e chats que mudam a fonte ou removem espaços, publique o PNG. Veja mais no guia de arte ASCII em READMEs, no X e no terminal.

  • README do GitHub / Markdown: use um bloco de código com ```.
  • Terminal ou editor: use fonte monoespaçada e desative a quebra automática de linhas.
  • Redes sociais e chats: algumas plataformas removem espaços ou mudam a fonte; em caso de dúvida, publique o PNG.

Dúvidas sobre esta ferramenta

Como converter uma imagem em arte ASCII?

Entre, envie um PNG, JPEG ou WebP de até 5 MB, defina o número de colunas e clique em Converter. Copie o texto ou baixe TXT e PNG.

Este gerador de arte ASCII é gratuito?

Sim, é grátis ao entrar na conta.

Preciso de uma conta?

Sim. Você pode ver a página sem uma conta, mas precisa entrar para converter.

Por que minha arte ASCII fica desalinhada quando colo?

O destino provavelmente usa fonte proporcional ou remove espaços. Cole em um bloco de código ou use uma fonte monoespaçada, ou compartilhe o PNG.

Quais fotos funcionam melhor?

Um assunto bem definido, bom contraste e fundo simples. Fotos com pouco contraste ou detalhes em excesso tendem a virar ruído.

A mesma imagem sempre produz o mesmo resultado?

Sim. É um algoritmo fixo, não IA: a mesma imagem com as mesmas configurações sempre gera os mesmos caracteres.

Mais ferramentas ASCII