Никлас Крог родился в 1965 году в Лунде, Швеция . Позже он переехал со своей семьей в Алвик в Стокгольме , в возрасте восьми лет. В Альвике Крог присоединился к местной баскетбольной команде и соревновался в Европе, и его команда несколько раз побеждала. У Крога были хорошие оценки в старшей школе, хотя школа его никогда особо не интересовала. Вместо этого он любил спорт и продолжал играть в баскетбол, а также некоторое время участвовал в чемпионате Швеции . Но в конце концов Крог решил бросить спорт и сосредоточиться на литературной карьере. Крог дебютировал в 1996 году с песней «Under guds himmel».
Никлас Крог познакомился со своей женой Элизабет, когда ему было четырнадцать лет. У них двое детей.