Pular para o conteúdo
Aback Tools Logo

Ferramenta de codificação por comprimento de sequência (RLE)

Codifique e decodifique texto com codificação por comprimento de sequência: mostra a taxa de compressão, a sequência mais longa e um veredicto em linguagem clara sobre se o RLE é eficaz para sua entrada. Inclui 5 exemplos de entrada e saída em tempo real. Funciona inteiramente no seu navegador, sem cadastro.

RLERun-Length Encoding (RLE) Tool

Encode and decode text using Run-Length Encoding - shows compression ratio, longest run, and a verdict on whether RLE is effective for your input. Ideal for understanding where RLE helps vs hurts compared to modern algorithms like GZIP.

Mode:
Examples:

Enter text to encode

Output will appear here

Por que usar nossa ferramenta de codificação por comprimento de sequência?

  • Codificação e decodificação RLE instantâneas: codifique e decodifique texto com codificação por comprimento de sequência na hora, no seu navegador - a saída é atualizada em tempo real conforme você digita, sem apertar nenhum botão.
  • Ferramenta RLE online segura: toda a codificação e decodificação rodam inteiramente no seu navegador. Seu texto nunca sai do seu dispositivo - seguro para dados sensíveis e conteúdo proprietário.
  • Análise de compressão e veredicto: veja a taxa de compressão, a sequência mais longa, a contagem de caracteres únicos e um veredicto em linguagem clara sobre se o RLE é eficaz para a sua entrada específica.
  • 100 % grátis para sempre: codifique e decodifique quantas cadeias precisar, totalmente grátis. Sem conta, sem assinatura, sem limites e sem anúncios.

O que é codificação por comprimento de sequência?

A codificação por comprimento de sequência (RLE) é um dos algoritmos de compressão sem perdas mais simples. Ela substitui sequências consecutivas de caracteres idênticos por um contador e o caractere - por exemplo, «AAABBBCC» vira «3A3B2C». Nossa ferramenta RLE grátis codifica e decodifica texto com esse algoritmo e mostra se o RLE é eficaz para a sua entrada específica. O RLE é a base dos formatos de compressão TIFF, BMP, PCX e de fax.

Como funciona nossa ferramenta RLE

  1. Digite seu texto: escreva ou cole qualquer texto no painel de entrada, ou clique em um dos botões de exemplo para carregar uma amostra.
  2. Processamento instantâneo no navegador: a saída é atualizada em tempo real conforme você digita - sem apertar nenhum botão. Alterne entre os modos Codificar e Decodificar para mudar a direção. Seu texto nunca sai do seu dispositivo.
  3. Analise os resultados: o painel de análise mostra a taxa de compressão, a sequência mais longa, a contagem de caracteres únicos e um veredicto em linguagem clara sobre se o RLE é eficaz para a sua entrada.

Formato RLE usado por esta ferramenta

  • Sequências de 2 ou mais: codificadas como contador + caractere - por exemplo, AAA → 3A
  • Caracteres isolados: mantidos como estão - por exemplo, B → B
  • Exemplo misto: AAABBC → 3A2BC
  • Decodificação: interpreta os pares contador + caractere e reconstrói a cadeia original.

Quando o RLE ajuda e quando atrapalha

O RLE é eficaz quando a entrada contém longas sequências de caracteres idênticos - bitmaps, sequências de DNA, mapas de tiles de jogos e imagens de fax. É ineficaz (e pode aumentar o tamanho dos dados) em texto pouco repetitivo, como linguagem natural, código-fonte e JSON, onde algoritmos modernos como GZIP e Brotli são bem superiores. O painel de análise mostra um veredicto para a sua entrada específica, para você decidir com clareza.

Perguntas frequentes

A codificação por comprimento de sequência (RLE) é um algoritmo de compressão sem perdas que substitui sequências consecutivas de caracteres idênticos por um contador e o caractere. Por exemplo, «AAABBBCC» vira «3A3B2C». Nossa ferramenta RLE online grátis codifica e decodifica texto com esse algoritmo - sem cadastro.

O RLE comprime dados quando a entrada contém longas sequências de caracteres idênticos - bitmaps, sequências de DNA, mapas de tiles de jogos e imagens de fax. Em texto de linguagem natural, código-fonte e JSON, o RLE costuma aumentar o tamanho, porque esses formatos têm poucos caracteres idênticos consecutivos.

Sim, a privacidade total é garantida. Toda a codificação e decodificação rodam inteiramente no lado do cliente, no seu navegador. Seu texto nunca sai do seu dispositivo e nunca é enviado a servidor algum.

Sim. A ferramenta RLE é 100 % grátis, sem cadastro, sem assinatura, sem limite de tamanho de texto e sem anúncios. Você pode codificar e decodificar quantas cadeias precisar.

Sequências de 2 ou mais caracteres idênticos são codificadas como contador + caractere (por exemplo, «AAA» → «3A»). Caracteres isolados são mantidos como estão. É a variante de RLE mais comum na prática. O decodificador interpreta os pares contador + caractere e reconstrói a cadeia original.

Em texto pouco repetitivo como «The quick brown fox», cada caractere é diferente - o RLE não consegue comprimir nada e o prefixo do contador acaba adicionando bytes. Use GZIP ou Brotli para texto de linguagem natural.

O RLE é usado em TIFF (variante PackBits), BMP (para imagens de 4 e 8 bits), PCX, ILBM e compressão de fax (CCITT grupo 3/4). Também é usado em formatos de ROM de jogos, compressão simples de sprites e como etapa de pré-processamento antes da codificação Huffman.

O RLE é bem mais simples e rápido que o GZIP ou o Brotli, mas só é eficaz em dados muito repetitivos. GZIP e Brotli usam LZ77 + codificação Huffman, o que cobre conteúdo repetitivo e não repetitivo. Na maioria dos casos reais, GZIP ou Brotli alcançarão melhor compressão que o RLE.