Scrambler służy do randomizacji sekwencji bitowych. Dane wejściowe poddawane są wymieszaniu z ciągiem pseudolosowym. Ta metoda znajduje zastosowanie w transmisji telewizyjnej oraz kodach takich jak NRZ, gdzie wadą jest brak przeźroczystości kodowej wynikający z braku synchronizacji dla odbiornika w przypadku wystąpienia długiej sekwencji kolejnych elementów 0.