The content on this page is accurate as of the posting date; however, some of the offers mentioned may have expired.

No. To apply for a U.S. credit card you should be a U.S. resident, have a Social Security number and street address. If there is a branch of a U.S. bank in your country try to apply there.