Run-Length Encoding (RLE) Visualizer

Interactive run-length data compression and expansion

Run-Length Encoding (RLE) is a simple, highly efficient lossless data compression algorithm. It scans through input data and replaces consecutive runs of identical symbols with a compact count and character tuple (count, char). It is widely used in fax transmissions, bitmap graphics, and as a key zero-collapse stage in standard JPEG compression.

RLE Encoder Visualizer

RLE Decoder Visualizer