The invention provides a carbazole organic electroluminescent compound, which has a structure shown as the specification. The compound has good thermal stability, high luminous efficiency, high luminous purity and low driving voltage, can be used for making organic light-emitting devices, and cab be applied to organic light-emitting devices, organic solar cells, perovskite cells, organic thin filmtransistors, organic photoreceptors and other fields. The invention also provides an organic light-emitting device, which comprises an anode, a cathode and an organic layer, the organic layer includes at least one of a luminescent layer, a hole injection layer, a hole transport layer, an exciton barrier layer and an electron transport layer, and includes a compound shown as structural formula I.The organic light-emitting device has the advantages of good electroluminescence efficiency, excellent color purity and long lifetime.