Карлос Руис Сафон родился 25 сентября 1964 года в Барселоне. Его семья не была связана с литературой профессионально: отец работал в страховой компании, мать занималась домом, бабушка и дедушка трудились на фабрике. При этом к книгам дома относились с уважением, и будущий писатель уже в возрасте 5-6 лет тяготел к сочинительству.
После иезуитской школы он увлекся информатикой, а уже на первом курсе университета начал сотрудничать с рекламным агентством. Через несколько лет успешной работы стал креативным директором в барселонском отделении компании.
Ранние романы автора были обращены к подростковой аудитории; его дебютное произведение получило большое количество литературных премий. Позже начался «взрослый» период: в 2001 году вышла «Тень ветра», переведенная более чем на 30 языков и изданная более чем в 40 странах. Мировой тираж романа превысил 10 миллионов экземпляров.
Писателя считают одним из самых издаваемых современных испанских авторов и одним из лучших романистов своего времени. Его произведения сравнивают со сложными романами Умберто Эко, детективом-нуаром Джорджа Пелеканоса, Денниса Лихэйна и Майкла Коннелли, а также с классикой литературы XIX века. Карлос Руис Сафон умер 19 июня 2020 года.