The invention discloses a two-dimension code generating method, terminal and server and a two-dimension code reading method, terminal and server, and belongs to the technical field of information processing. The two-dimension code generating method comprises the steps of obtaining privacy information input by a user, sending the privacy information to the two-dimension code generating server through a network, receiving an information access address returned by the server through the network and generating a two-dimension code containing the information access address. The two-dimension code reading method comprises the steps of obtaining the two-dimension code containing the information access address, scanning the two-dimension code to obtain the information access address contained in the two-dimension code, sending the information access address to the two-dimension code reading server through the network, receiving the privacy information returned by the server through the network and using the privacy information as the reading result of the two-dimension code, wherein the information access address is used for enabling the user to have access to privacy information. According to the two-dimension code generating method, terminal and server and the two-dimension code reading method, terminal and server, the information access address is used for replacing the privacy information, so that the security of the privacy information is guaranteed; encryption and decryption are not needed, so that the generating and reading cost of the two-dimension code is reduced, and the application range of the two-dimension-code is widened.