The invention discloses a method for allowing a user to fairly enter into a queue by a random number, comprising the steps as follows: 1), a user applies for entering into the queue at a client; 2), a server terminal generates a unique random number of the queue to the user after receiving application of the user; 3), the server terminal transmits the random number to a user client; 4), the server terminal stops receiving an enqueuing application, and generates a queue list from all random numbers according to the numerical order; 5), the server terminal transmits the queue list to the user according to the queue order and requests the user to enter into the queue; 6), the user confirms enqueuing and the server terminal adds the user into the queue; the user conceals enqueuing and the server terminal deletes the user from the queue; 7), the server terminal issues the queue list including the enqueuing user message to all users, and 8), all user clients display the queue message issued by the server terminal and communicate according to the queue order. The mode is fairer and more efficient than the mode of depending on network speed to enter into the queue by the method, so that the user experience is improved.