Yes, MetaMask allows you to swap tokens within the wallet. The logic here is simple: MetaMask tracks multiple DEX aggregators and market makers to help you identify the best prices for the swap.