Most of the high-ranking Journals are free for publication. I believe that most of the good journals are free of charge. Unless, you prefer your article to be published as open access..Then you will be asked to pay some amount of money... Just aware of journal correction requirements.