Aller au contenu
Aback Tools Logo

Outil d'encodage par plages (RLE)

Encodez et décodez du texte avec l'encodage par plages (RLE) - affiche le taux de compression, la plus longue plage et un verdict en langage clair sur l'efficacité du RLE pour votre saisie. Comprend 5 exemples de saisie et une sortie en temps réel. Tout s'exécute dans votre navigateur, sans inscription.

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

Pourquoi utiliser notre outil d'encodage par plages ?

  • Encodage et décodage RLE instantanés : encodez et décodez du texte avec l'encodage par plages instantanément dans votre navigateur - la sortie se met à jour en temps réel pendant la saisie, sans cliquer sur un bouton.
  • Outil RLE en ligne sécurisé : tout l'encodage et le décodage s'exécutent entièrement dans votre navigateur. Votre texte ne quitte jamais votre appareil - sûr pour les données sensibles et les contenus propriétaires.
  • Analyse de compression et verdict : consultez le taux de compression, la plus longue plage, le nombre de caractères uniques et un verdict en langage clair sur l'efficacité du RLE pour votre saisie précise.
  • 100 % gratuit pour toujours : encodez et décodez autant de chaînes que nécessaire, entièrement gratuitement. Sans compte, sans abonnement, sans limite et sans publicité.

Qu'est-ce que l'encodage par plages ?

L'encodage par plages (RLE) est l'un des algorithmes de compression sans perte les plus simples. Il remplace les suites consécutives de caractères identiques par un compteur et le caractère - par exemple, « AAABBBCC » devient « 3A3B2C ». Notre outil RLE gratuit encode et décode du texte avec cet algorithme et indique si le RLE est efficace pour votre saisie précise. Le RLE est à la base des formats de compression TIFF, BMP, PCX et de télécopie.

Comment fonctionne notre outil RLE

  1. Saisissez votre texte : tapez ou collez un texte dans le panneau de saisie, ou cliquez sur un des boutons d'exemple pour charger un échantillon.
  2. Traitement instantané dans le navigateur : la sortie se met à jour en temps réel pendant la saisie - aucun bouton à presser. Basculez entre les modes Encoder et Décoder pour changer de sens. Votre texte ne quitte jamais votre appareil.
  3. Examinez l'analyse : le panneau d'analyse affiche le taux de compression, la plus longue plage, le nombre de caractères uniques et un verdict en langage clair sur l'efficacité du RLE pour votre saisie.

Format RLE utilisé par cet outil

  • Plages de 2 et plus : encodées sous la forme compteur + caractère - ex. AAA → 3A
  • Caractères isolés : conservés tels quels - ex. B → B
  • Exemple mixte : AAABBC → 3A2BC
  • Décodage : interprète les paires compteur + caractère pour reconstruire la chaîne d'origine.

Quand le RLE aide et quand il nuit

Le RLE est efficace lorsque l'entrée contient de longues plages de caractères identiques - images bitmap, séquences d'ADN, cartes de tuiles de jeux et images de télécopie. Il est inefficace (et peut agrandir les données) pour du texte peu répétitif comme le langage naturel, le code source et le JSON, où des algorithmes modernes comme GZIP et Brotli sont bien supérieurs. Le panneau d'analyse affiche un verdict pour votre saisie précise afin que vous puissiez décider en connaissance de cause.

Foire aux questions

L'encodage par plages (RLE) est un algorithme de compression sans perte qui remplace les suites consécutives de caractères identiques par un compteur et le caractère. Par exemple, « AAABBBCC » devient « 3A3B2C ». Notre outil RLE en ligne gratuit encode et décode du texte avec cet algorithme - sans inscription.

Le RLE compresse les données lorsque l'entrée contient de longues plages de caractères identiques - images bitmap, séquences d'ADN, cartes de tuiles de jeux et images de télécopie. Pour le texte en langage naturel, le code source et le JSON, le RLE agrandit généralement les données car ces formats comportent peu de caractères identiques consécutifs.

Oui, la confidentialité totale est garantie. Tout l'encodage et le décodage s'exécutent côté client, dans votre navigateur. Votre texte ne quitte jamais votre appareil et n'est jamais envoyé à un serveur.

Oui. L'outil RLE est 100 % gratuit, sans inscription, sans abonnement, sans limite de taille de texte et sans publicité. Vous pouvez encoder et décoder autant de chaînes que nécessaire.

Les plages de 2 caractères identiques ou plus sont encodées sous la forme compteur + caractère (par exemple « AAA » → « 3A »). Les caractères isolés sont conservés tels quels. C'est la variante RLE la plus courante en pratique. Le décodeur interprète les paires compteur + caractère pour reconstruire la chaîne d'origine.

Pour un texte peu répétitif comme « The quick brown fox », chaque caractère est différent - le RLE ne peut rien compresser et le préfixe du compteur ajoute des octets. Utilisez GZIP ou Brotli pour le texte en langage naturel.

Le RLE est utilisé dans TIFF (variante PackBits), BMP (pour les images 4 et 8 bits), PCX, ILBM et la compression de télécopie (CCITT groupe 3/4). Il est aussi utilisé dans les formats de ROM de jeux, la compression simple de sprites et comme étape de prétraitement avant le codage Huffman.

Le RLE est bien plus simple et rapide que GZIP ou Brotli, mais n'est efficace que sur des données très répétitives. GZIP et Brotli utilisent LZ77 + codage Huffman, ce qui couvre aussi bien le contenu répétitif que non répétitif. Dans la plupart des cas réels, GZIP ou Brotli obtiendront une meilleure compression que le RLE.