The invention discloses a garbage sorting platform based on a two-dimensional code recognition technology and a using method. The garbage sorting platform comprises a remote server, a system platform client side of the Internet of Things, and a terminal device. The system platform client side of the Internet of Things comprises a two-dimensional code intelligent sorting garbage can management module, a garbage bag handing-out management module, a user and community login management module, a garbage sorting integral module, a garbage sorting and recovering module and other device management modules. The terminal device comprises a two-dimensional code garbage bag handing-out machine, a two-dimensional code intelligent sorting garbage can, a garbage integral inquiry change machine and a garbage direct transporting device. By utilizing the mode that one household has one card, data corresponding of two-dimensional code IDs and the remote server is set up. By means of the garbage sorting platform and method, garbage can be sorted correctly and recovered effectively, the trouble caused by secondary sorting is reduced, the environmental sanitation department can count and process garbage sorting data conveniently, and the platform and the method have very important social significance.