The invention discloses a smart bracelet. The bracelet comprises a main controller, an acceleration sensor, a heart rate sensor, an LCD display screen, an NB-IoT+GPS module, a Bluetooth module and ane-SIM card, wherein the acceleration sensor, the heart rate sensor, the LCD display screen, the NB-IoT+GPS module, the Bluetooth module and the e-SIM card are connected with the main controller. The main controller is used for generating a barcode and a two-dimensional code graphic which are displayed on the LCD display screen, and the code scanning and payment operation is realized by means of awireless communication function of the Bluetooth module. According to an output signal of the acceleration sensor, the number of steps is calculated, and motion quantity analysis is performed. According to an output signal of the heart rate sensor, motion analysis is performed in combination with personal information to generate a CPM signal, and the Bluetooth module is used for periodic broadcast. The bracelet can automatically measure the motion data and heart rate data of a bracelet wearer; the barcode and the two-dimensional code graphic can be generated, and the code scanning and paymentoperation is realized by means of he wireless communication function of the Bluetooth module; the functions of narrowband Internet of Things communication and GPS positioning can be achieved, and a short message service of a mobile phone can also be achieved.