With the development of the Internet, online service products based on user credit have been increasingly applied to various fields. The Internet user credit data, which contains diverse types of data, describes the user’s various aspects. Thus how to use user’s data to evaluate users’ credit ratings on the Internet is an important issue. Most of previous research methods mainly focus on the traditional credit evaluation which is based on the extraction of attributes in the credit field. However, there are only a few of work on Internet credit evaluation. And those work lies in lacking efficient methods to consider the different importance of multiple user attributes on their credit history. Therefore, to solve these problems, this paper presents a hierarchical attention mechanism framework for user credit evaluation based on users’ profiles. Specifically, first, the model builds user profile with user attributes such as user credit history and user behaviors to describe the coarse granularity of users. Then, the significance of user’s attribute with multiple attention layers is gradually obtained to achieve the evaluation of user credit ratings. Extensive experimental results on the public dataset have demonstrated that this model can achieve better performance on evaluation of user than other benchmark algorithms.