# Creating a Custom Token

In this tutorial we will show how to create an ERC-20 compatible standard token on the BSC Testnet. The steps for doing this on the Mainnet are almost exactly the same, but if you're fine with testing Dexpanse's services out completely for free then the Testnet is what you need.

1. &#x20;If you haven't already, create a Metamask account, connect it to the right network and add some funds. For more information see [connecting-to-bsc-testnet](https://dexpanse.gitbook.io/dexpanse-wiki/tutorials/connecting-to-bsc-testnet "mention"), or [connecting-to-bsc-mainnet](https://dexpanse.gitbook.io/dexpanse-wiki/tutorials/connecting-to-bsc-mainnet "mention").
2. Go to <https://test.dexpanse.io/token-builder> for the Testnet or <https://dexpanse.io/token-builder> for the BSC Mainnet.
3. Input your *Token name*, *Token symbol*, *Total supply*, *Decimals*. Take a look [here](https://dexpanse.gitbook.io/dexpanse-wiki/dexpanse/token-builder), If you need help with understanding what those are.&#x20;

![Test Token is Best Token](https://753595947-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVRZzz494E905XVMQrjO3%2Fuploads%2Fsl0SlkUwsTyQl0hkPPmz%2Fimage.png?alt=media\&token=0681d86b-d831-4237-acbd-8821438cb84d)

4\. Decide if you want to create a Standard ERC-20 compatible token or the more advanced    Deflationary or Reward tokens (again you can ream more about them [here](https://dexpanse.gitbook.io/dexpanse-wiki/dexpanse/token-builder)).&#x20;

5\. Enter your promo code if you have one.

![Hint: You might be able o find a promo code on one of our Medium articles](https://753595947-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVRZzz494E905XVMQrjO3%2Fuploads%2FDmTcqD2EArWkWwa6UBdC%2Fimage.png?alt=media\&token=e0bc4dee-6dd4-40d0-aad7-753569a75f60)

6\. Read and accept the Terms & Conditions an Privacy Policy and click the *PAY FEE AND CREATE TOKEN* button

7\. Accept the transaction on Metamask (remember that the gas fee will be added to the transaction cost).

![](https://753595947-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVRZzz494E905XVMQrjO3%2Fuploads%2FrdQVOjRRKr1gB0Xb6GSx%2Fimage.png?alt=media\&token=b6930aa5-b052-42c2-8217-9f81124c4c2d)

8\. Click the *ADD TOKEN TO YOU WALLET* button to see the token in Metamask. Note that the token itself has already been added to your wallet regardless of clicking that button, it just won't be visible. If you have navigated away from the Token Builder finalization page too quickly, then you can use [this tutorial](https://dexpanse.gitbook.io/dexpanse-wiki/tutorials/adding-custom-tokens-to-metamask) to add your token to Metamask.

![Token created! Yey! ](https://753595947-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVRZzz494E905XVMQrjO3%2Fuploads%2FPZSAt7NJ9scGYEppMxCW%2Fimage.png?alt=media\&token=5fc237d8-c645-49a4-8ec5-a1141f248243)
