A multi-functional airbag comprises a main body, a front side of the main body is provided with an opening, a rear side of the main body opposite to the opening is provided with a functional cavity to install a functional assembly, a left air chamber and a right air chamber communicated with each other are symmetrically configured at two sides of the main body, and the functional assembly is installed in the functional cavity. While in use, the air chambers are inflated, as a result the main body is inflated to enable to clamp two sides of the human neck while not in use, the air chambers are deflated to reduce the volume to make it portable. Meanwhile, massage functioning members are configured to massage the acupuncture points by vibration therapy, pulse therapy, heat therapy, infrared light therapy, and/or magnet therapy, and the therapy effect is obvious.