The generation of bispecific antibodies (bsAbs) with natural IgG architecture in a practical and efficient manner has been a longstanding challenge. Here we describe controlled Fab-arm exchange (cFAE), which is an easy-to-use method to generate bispecific IgG1 (bsIgG1). The protocol involves the following: (i) separate expression of two parental IgG1s containing single matching point mutations in the CH3 domain; (ii) mixing of parental IgG1s under permissive redox conditions in vitro to enable recombination of half-molecules; (iii) removal of the reductant to allow reoxidation of interchain disulfide bonds; and (iv) analysis of exchange efficiency and final product using chromatography-based or mass spectrometry (MS)-based methods. The protocol generates bsAbs with regular IgG architecture, characteristics and quality attributes both at bench scale (micrograms to milligrams) and at a mini-bioreactor scale (milligrams to grams) that is designed to model large-scale manufacturing (kilograms). Starting from good-quality purified proteins, exchange efficiencies of ≥95% can routinely be obtained within 2-3 d (including quality control).