The easiest way to buy altcoins with fiat currency is through Coinbase. However, with Coinbase youre limited to only buying and selling Bitcoin, Bitcoin Cash, Ethereum and Litecoin. If you want to buy a wide range of altcoins then youll have to purchase them on another exchange like Binance or Bittrex.