Does MetaMask support ERC1155?

MetaMask partially supports ERC1155. What this means is MetaMask will recognize an ERC1155 token only as an NFT. It will not accept it as ERC20 fungible token like ERC20.

You can only add ERC1155 under the NFTs section in MetaMask, as shown below.

ERC1155 shown on MetaMask

You can’t add ERC1155 tokens under the Tokens section in MetaMask.