I macrolidi si legano in maniera reversibile a una adenosina in posizione 2058 (A2058) dell'RNA 23S nella subunità 50s del ribosoma batterico, inibendo la tappa della traduzione nella sintesi proteica operata dal ribosoma stesso.