RecA and Rad51 proteins play an important role in DNA repair and homologous recombination. For RecA, X-ray structure information and single molecule force experiments have indicated that the differential extension between the complementary strand and its Watson–Crick pairing partners promotes the rapid unbinding of non-homologous dsDNA and drives strand exchange forward for homologous dsDNA. In this work we find that both effects are also present in Rad51 protein. In particular, pulling on the opposite termini (3′ and 5′) of one of the two DNA strands in a dsDNA molecule allows dsDNA to extend along non-homologous Rad51-ssDNA filaments and remain stably bound in the extended state, but pulling on the 3′5′ ends of the complementary strand reduces the strand-exchange rate for homologous filaments. Thus, the results suggest that differential extension is also present in dsDNA bound to Rad51. The differential extension promotes rapid recognition by driving the swift unbinding of dsDNA from non-homologous Rad51-ssDNA filaments, while at the same time, reducing base pair tension due to the transfer of the Watson–Crick pairing of the complementary strand bases from the highly extended outgoing strand to the slightly less extended incoming strand, which drives strand exchange forward