О жизни Фа Сяня известно довольно немного. Родился он в провинции Шэньси, детство провёл в буддистском монастыре. Став монахом, натолкнулся на неясности в законах буддистского учения, известных тогда в Китае, и решил совершить паломничество в Индию за полными копиями законов.