A mechanical decoupling heavy load parallel six-dimension force measuring platform comprises a loading plate, a force measuring plate, an upper cover plate, a bottom frame and more than 12 decoupling force measuring supporting chains. The upper end of the bottom frame is covered with the upper cover plate, a box body is formed, a lower plate of the loading plate is fixed at the plane center of the force measuring plate, an upper plate of the loading plate extends out of an opening in the upper cover plate, the force measuring plate, the upper cover plate and the bottom frame are connected through the decoupling force measuring supporting chains which are distributed on the six faces of the force measuring plate and are fixed on the upper face, the lower face and the four side faces of the force measuring plate respectively, one end of a pressing head A in each decoupling force measuring supporting chain is fixed on the force measuring plate, one end of a pulling pressing force sensor is fixed on the bottom frame and the upper cover plate respectively, the other end of the pulling pressing force sensor and one end of a pressing head B are fixed, the other end of the pressing head A and the other end of the pressing head B are both concave faces, and a steel ball is embedded between the two concave faces. The mechanical decoupling heavy load parallel six-dimension force measuring platform is simple in structure, mechanical decoupling is achieved through the steel ball, dimension-between coupling is small, measuring accuracy is high, and the mechanical decoupling heavy load parallel six-dimension force measuring platform is very suitable for heavy load large-tonnage measuring.