The invention discloses preparation and application of a human serum albumin-KP1019 ruthenium inorganic medicine compound. KP1019 and the human serum albumin are incubated, the mixture is concentrated, the concentrated mixture is repeatedly washed by secondary deionized water till the DMSO content is smaller than 0.01 percent, then concentration is performed to obtain the human serum albumin-KP1019 ruthenium inorganic medicine compound, and the compound is prepared into an injection, tablets, pills, capsules, a suspending agent or an emulsion to treat breast cancer, stomach cancer, lung cancer, colon cancer or liver cancer. The compound has high vascular permeability and retention rate, the medicine selectivity gathers in tumor cells while not influencing normal cells, the targeting of the ruthenium inorganic medicine is remarkably improved and the toxicity is greatly lowered.