Bernoulli polynomials have many useful properties, but the main disadvantage of these polynomials is that they are not orthogonal. In this paper, we offer an explicit representation of orthonormal Bernoulli polynomials (OBPs) for the first time. We show that these polynomials can be created from a linear combination of standard basis polynomials. Although these polynomials can be applied to solve various problems, in this article we will use them to solve nonlinear Volterra–Fredholm–Hammerstein integral equations. By using this approach, nonlinear integral equation converts to a systems of nonlinear equations which can be solved via an appropriate numerical method such as Newton’s method. Also, we prove some theorems and use them to get an upper error bound of proposed method. Finally, some numerical examples are given to demonstrate pertinent features of this method. Also, we compare obtained results from this method with the achieved results from relevant studies.