The invention discloses a piezochromic material, a preparation method and applications thereof. The preparation method comprises the following steps: adding 3 grams of carbazole, 3.3 grams of p-bromobenzaldehyde, 3.7 grams of potassium carbonate, 0.33 gram of 18-crown-6, 0.4 gram of cuprous iodide, and 18 mL of o-dichlorobenzene into a round-bottom flask (100 mL); vacuumizing under freezing, introducing nitrogen into the round-bottom flask for three times, stirring at a temperature of 180 DEG C, carrying out reflux for 48 hours; repeatedly washing the reaction system by a hydrochloric acid solution (5%), using dichloromethane to carry out extraction for three times, using waterless magnesium sulfate to dry the product, performing rotary evaporation to remove the solvent, and finally carrying out column chromatography isolation to obtain 3.9 grams of pure product, wherein the yield is 80%.