Daarvoor wordt gebruik gemaakt van het zogenaamde bokeh-effect, de naam voor onscherpe lichtpunten in een foto. Als een camera probeert te focussen op een Bokode-patroon wordt dat patroon onscherp gemaakt door het bokeh-effect. Dat onscherpe beeld kan gelezen worden door de camera.
Bokodes zijn erg klein in vergelijking met traditionele streepjescodes. Via de lens van een camera kunnen ze op afstanden tot twintig meter gelezen worden en veel meer informatie bevatten.