Imagem → ASCII Art
Solte uma imagem, escolha uma largura e um conjunto de caracteres (padrão, blocos, detalhado de 70 caracteres ou binário 0/1) e a ferramenta mapeia o brilho de cada pixel para um caractere. O resultado é ASCII art monoespaço para colar em README, comentário, banner de terminal ou assinatura de email. A saída é renderizada em fonte pequena para que imagens largas continuem visíveis; baixe como .txt para usar em outros lugares.
Como usar
- Solte ou escolha uma imagem.
- Escolha a largura (caracteres por linha) e o conjunto de caracteres.
- Ative inverter se o resultado parecer negativo do esperado.
- Copie o ASCII ou baixe como .txt.
Perguntas frequentes
- Como o brilho é calculado?
- Fórmula de luminância padrão: 0.299·R + 0.587·G + 0.114·B. O brilho mapeia para um índice no conjunto de caracteres escolhido.
- Por que a saída fica achatada verticalmente?
- Caracteres monoespaço são mais altos do que largos (~1.8:1). A ferramenta compensa escalando a altura para ~0.55× a largura. Se sua fonte tiver proporção diferente, ajuste a largura.
- Devo inverter?
- Se for colar em terminal escuro, deixe desligado — pixels claros viram caracteres densos. Para página clara (fundo branco), ligue — pixels escuros viram caracteres densos.
- Largura máxima?
- Até 400 caracteres. Acima disso, o ASCII fica grande demais para a maioria dos contextos.
Ferramentas relacionadas
Pixelizar Imagem
Solte uma imagem e pixelize com qualquer tamanho de bloco — saída block-perfect pra censurar capturas ou criar arte retro.
Marca d'Água de Texto em Imagem
Solte uma imagem, estampe uma marca d'água de texto — escolha canto, tamanho, opacidade, rotação, cor, sombra, ou tile na imagem toda.
Posterizar Imagem
Reduz uma foto pra N níveis por canal pra aquele visual plano de pôster, com dithering Floyd-Steinberg opcional e controle de níveis por canal.
Visualizador de Árvore de Pastas
Cole uma lista indentada de nomes de arquivos e pastas e obtenha uma árvore ASCII bonita — do tipo que você cola num README.
Conversor de Texto para Binário
Converta texto para binário de 8 bits e de volta. Codificado em UTF-8, então emojis e caracteres acentuados funcionam, com separador de bytes à escolha.
Conversor de texto para hexadecimal (e volta)
Converta texto em bytes hexadecimais e decodifique hex de volta para texto, com suporte a UTF-8, no seu navegador.