Yes, you can use isopropyl alcohol for deep cleaning your flat iron.
It effectively removes residue and buildup from the plates.
Just make sure to unplug the iron before cleaning and allow it to dry completely before using again.