The present invention describes an injectable calcium polyphosphate (CPP) gel with dense structure, which can be applied as injectable bone void filler in medical field, such as orthopedic and dental applications. Amorphous CPP powder with fine particle size (<75 pm) can be completely dissolved in water, forming a homogeneous gelation phase separated from water phase. This homogeneous CPP gel with disentangled inorganic polyphosphate chains shows viscoelasticity and superior adhesion to natural bone, metal implant surfaces and other ceramic material surfaces. The CPP gel is biomimetic and biodegradable with strong osteoconductivity and osteoinductivity. The manufacturing procedure is easy and reproducible. The mechanical strength of CPP gel is controllable by modifications, such as sintering, incorporation of other biomaterials, etc.