Карлос Руис Сафон родился в Барселоне. После окончания иезуитской школы принял решение обучаться информатике. Уже на первом курсе его заметило известное рекламное агентство. Вскоре он стал креативным директором отделения в Барселоне. Покинул пост в 1992 году.
Литературная карьера Сафона началась в 1993 году вместе с публикацией серии мистических книг для подростков — «
» (El príncipe de la niebla), «
» (El palacio de la medianoche), «
» (Las luces de septiembre) (позднее объединённые в «Трилогию тумана») и «
Марина
» (Marina). В следующем году он переехал в США и поселился в Лос-Анджелесе, где поначалу работал сценаристом
.
В 2001 году он написал свой первый «взрослый» роман — «
Тень ветра
» (La sombra del viento), который в дальнейшем будет переведен более чем на 30 языков и издан более чем в 40 странах мира общим тиражом, превышающим 10 млн экземпляров.
Следующий роман, последовавший за «Тенью ветра», — «
Игра ангела
» (El juego del ángel) (
2008
) — сразу был опубликован барселонским издательством
Planeta
миллионным тиражом. Предпоследний роман Сафона «Узник неба» (El prisionero del cielo) был выпущен в (
2011
) году и стал одной из самых продаваемых книг года в
Латинской Америке
.