The bacterial chaperone Trigger factor (TF) binds to ribosome-nascent chain complexes (RNCs) and co-translationally aids the folding of proteins in bacteria. Decades of studies have given a broad, but often conflicting, description of the substrate specificity of TF, its RNC-binding dynamics, and competition with other RNC-binding factors, such as the Signal Recognition Particle (SRP). Previous RNC-binding kinetics experiments were conducted on stalled RNCs in reconstituted systems, and consequently, may not represent the interaction of TF with ribosomes translating mRNA in the cytoplasm of the cell. Here, we used single-particle tracking (SPT) to measure TF binding to actively translating ribosomes inside living Escherichia coli. In cells, TF displays two distinct binding modes - long (ca 1 s) target-specific RNC binding, and shorter (ca 50 ms) sampling of non-targets. RNC binding events are interrupted only by transient excursions to a freely diffusing state (ca 40 ms). We also show that TF competes with SRP for RNC binding in vivo, and in doing so, tunes the binding specificity of SRP.