Jednym z rozwiązań jest dodanie brakujących bajtów o wartości zero do ostatniego bloku i skrócenie wyniku o tyle cyfr ile bajtów zostało dodanychJeśli zerowe bajty są dodawane na pozycjach mniej znaczących proces dekodowania wymaga „zrekonstruowania” bloku do pełnej pięciocyfrowej postaci przez uzupełnienie znakami cyfry o wartości Ostatnia dodana cyfra wprowadza błąd o wartości mniejszej niż nieużywany bajt dwie dodane cyfry mniejszy niż dwa nieużywane bajty oraz podobnie dla trzech cyfr. Skoro podczas kodowania były one wyzerowane, nie nastąpi przepełnienie tego obszaru, a pozwoli on odzyskać prawidłową wartość binarną cyfr znaczących..

Własności Rozmiar danych binarnych do zakodowanych pozostaje w stosunku , czyli kodowanie zwiększa objętość o 25%. Daje to przewagę nad alternatywnym kodowaniem 7-bitowym. Na przykład base16 zwiększa rozmiar w stosunku , natomiast base64 zamienia 24 bity na 4 znaki (stosunek czyli wzrost objętości o 33%). Podstawa o wartości jest wielkością minimalną aby umożliwić prezentację każdej liczby trzydziestodwubitowej za pomocą pięciu cyfr to jest mniej niż – w systemie o podstawie do jej zapisania potrzeba 6 cyfr: . Możliwe jest użycie wszystkich 94 znaków ASCII, nie zmienia to jednak minimalnej liczby cyfr potrzebnej do zakodowania informacji.