Правильно
Назло – наречие, означает «наперекор», «чтобы разозлить». Словарное наречие, слитное написание регламентируется орфографическим словарем.
Такое впечатление, что мой сын все делает мне назло.
Она решила выйти замуж назло родителям и ей повезло, что молодой человек оказался порядочным.
Делать что-либо назло – лишь тратить свое драгоценное время.
Он назло своей матери продал родной дом и купил огромную квартиру в центре города.
На зло — при раздельном написании имеем сочетание предлога «на» и существительного «зло». Между словами можно вставить другое слово без потери смысла.
На зло отвечай добром — На любое зло отвечай добром
На зло, которое ты мне сотворил, я отвечу тем же