Single-crystal PMN-PT nanobelt arrays have been obtained through a versatile top-down method. The PMN-PT nanobelts feature the highest reported piezoelectric coefficient (~677 pm/V). The maximum output voltage and current of the PMN-PT-based nanogenerator are ~6.0 V and ~102 μA, respectively.