(COBS) – algorytm kodowania ciągu liczb (zwykle bajtów) w postaci ciągu, w którym nie występuje jeden wyróżniony symbol (zwykle zero). Jego pomysłodawcą i autorem jest . Podstawową zaletą algorytmu jest znikomy narzut zwiększający rozmiar zakodowanych danych. Głównym zastosowaniem algorytmu jest wspomaganie pakietyzacji strumienia danych w transmisji szeregowej.

Historia Prezentacja algorytmu miała miejsce na konferencji SIGCOMM poświęconej zagadnieniom komunikacyjnym jak również został on zgłoszony jako propozycja do wykorzystania w protokole PPP. Algorytm kodowania był tematem pracy doktorskiej, którą przedłożył na Uniwersytecie Stanforda w 1998. Rok później artykuł z opisem algorytmu został opublikowany czasopiśmie organizacji IEEE. W 2020 zaadaptowano wykorzystanie algorytmu dla półbajtów. W 2022 roku zauważono, że w sprzyjających okolicznościach działanie algorytmu można przeprowadzić równolegle na fragmentach danych co znacznie skraca czas przetwarzania zwłaszcza w realizacji sprzętowej.