Stosowanie minimalnej bazy pozwala na użycie pozostałych znaków do innych celów. Algorytmu nie można poddać optymalizacji polegającej na zdefiniowaniu predefiniowanych tablic mapujących wybrane grupy bitów na odpowiadające im znaki, co jest na przykład osiągalne dla base64.

Warianty Różnice między istniejącymi wariantami polegają głównie na odpowiednim skojarzeniu znaków z wartościami cyfr w systemie o podstawie

btoa Program w systemie Unix przydziela cyfrom kolejne kody ASCII począwszy od znaku dla cyfry o wartości i kończywszy na znaku dla cyfry o wartości . Znak oznacza koniec zakodowanych danych, jest skrótem oznaczającym cztery bajty o wartości zero. Nowsza wersja programu dodała również znak , który oznacza cztery bajty o wartości 32 (cztery spacje).

PostScript Implementacja Adobe Inc. na potrzeby języka PostScript wykorzystuje zestaw znaków od do dla cyfr od do oraz stosuje skrót na oznaczenie czterech bajtów o wartości zero. Symbolem końca danych jest sekwencja . Kodowanie to jest określane nazwą ASCII85.