All over the world, the banking industry is one of the most important pillars of any country's economy and due to the provision of various financial and credit services, it plays a decisive role in the development and economic growth of the country And it can be described as the driving force that accelerates, balances, and organizes the economy. Given that banks' capital is less than the total value of their assets, even if a percentage of the loans are not receivable, Banks face bankruptcy risk. In order to reduce the volume of claims, Validation of loan applicants can be very effective. Data mining techniques and algorithms are one of the methods of validating bank customers. In this study, considering the current and past data of bank customers To receive Loanfacilities analyzed by data mining algorithms such as Decision trees, KNN, SVM and Random Forest to identify good and bad customers. Finally, the ability of these algorithms to validate banking customers will be examined.According to the results, Random forest algorithm has a better ability toclassify customers.