A method for preparing a flexible and rollable back-contact solar cell module, wherein a length of the flexible and rollable back-contact solar cell module is allowed to be extended and the flexible and rollable back-contact solar cell module comprises a plurality of large cell blocks connected in series or in parallel; each of the plurality of large cell blocks comprises a plurality of small cell strings connected in series or in parallel; each of the plurality of small cell strings comprises a plurality of small square cell pieces connected in series or in parallel; a series-connection or a parallel-connection between the plurality of large cell blocks, the plurality of small cell strings, or the plurality of small square cell pieces is achieved by welding a flexible interconnected bar in a horizontal direction or a vertical direction; electrodes of the plurality of small square cell pieces are all on a back side and the plurality of small square cell pieces are formed by cutting a back-contact solar cell; a protective layer is attached to a surface of a light-receiving side by using an adhesive layer; the method for preparing the flexible and rollable back-contact solar cell module comprises: pre-cutting the back-contact solar cell and the protective layer to form a plurality of incompletely-disconnected small square cell pieces and a plurality of small square protective layers; attaching light-receiving sides of the plurality of incompletely-disconnected small square cell pieces and the plurality of small square protective layers to each other by the adhesive layer; performing a fragmenting to form the plurality of small square cell pieces with a light-receiving side attached to the plurality of small square protective layers; arranging the plurality of small square cell pieces by a chip automatic fragmenting and arrangement device, and affixing a high-temperature resistant tape to a middle of a back side of the plurality of small square cell pieces to fix a position of the plurality of small square cell pieces, and then welding the plurality of small square cell pieces in series or in parallel by the flexible interconnected bar to form the plurality of small cell strings; arranging the plurality of small cell strings, and then welding the plurality of small cell strings in series or in parallel by the flexible interconnected bar to form the plurality of large cell blocks; and welding the plurality of large cell blocks in series or in parallel by the flexible interconnected bar to form the flexible and rollable back-contact solar cell module according to design requirements. pre-cutting the back-contact solar cell and the protective layer to form a plurality of incompletely-disconnected small square cell pieces and a plurality of small square protective layers; attaching light-receiving sides of the plurality of incompletely-disconnected small square cell pieces and the plurality of small square protective layers to each other by the adhesive layer; performing a fragmenting to form the plurality of small square cell pieces with a light-receiving side attached to the plurality of small square protective layers; arranging the plurality of small square cell pieces by a chip automatic fragmenting and arrangement device, and affixing a high-temperature resistant tape to a middle of a back side of the plurality of small square cell pieces to fix a position of the plurality of small square cell pieces, and then welding the plurality of small square cell pieces in series or in parallel by the flexible interconnected bar to form the plurality of small cell strings; arranging the plurality of small cell strings, and then welding the plurality of small cell strings in series or in parallel by the flexible interconnected bar to form the plurality of large cell blocks; and welding the plurality of large cell blocks in series or in parallel by the flexible interconnected bar to form the flexible and rollable back-contact solar cell module according to design requirements.