Abstract: A method and device for storing information in a molecule. The method comprises: obtaining initial information to be stored, and representing the initial information using a first address code and a first content code; recoding each first address code respectively, to represent one respective first address code using first recoding information with a first preset bit number and a first preset base; determining respective molecular modules according to the first content code and the first recoding information, and combining the determined molecular modules in order, such that a composition corresponds to the initial information.