Arthur Koestler 1905-ben született Budapesten. Természettudományos és pszichológiai tanulmányait Bécsben végezte. Húszéves korában különböző nyugati lapok tudósítója volt a Közel-Keleten, Párizsban, Berlinben, a Szovjetunióban és Spanyolországban; itt a polgárháború alatt a köztársasági oldalról tudósított. Francóék elfogták. Több hónapos fogság után nemzetközi tiltakozásra elengedték; 1939-40-ben francia fogolytáborban volt. Belépett a francia idegenlégióba, majd Angliába szökött és csatlakozott a brit hadsereghez.
Mint sok más értelmiségi a harmincas években Koestler is az egyetlen lehetőséget a fasizmussal szemben a Szovjetunióban látta, ezért 1931-ben belépett a Kommunista Pártba. Az 1938. évi "tisztogatások" Moszkvában kiábrándították. Korábbi könyvei akkori tapasztalatait dolgozzák fel. (Sötétség délben)
A második világháború után felvette a brit állampolgárságot, könyveit 1940 után angolul írta. Londonban élt, gyakran adott elő amereikai egyetemeken.
1968-ban megkapta a Sonning-díjat a koppenhágai egyetemen és számos más irodalmi és polgári kitüntetést.
1983-ban halt meg.