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