Create BEP20 Token For FREE On Binance Smart Chain

Token Generator Logo Token Generator
  • Create ERC20 Token
    • Ethereum
    • BNB Smart Chain
    • Polygon
    • Base
    • Avalanche C-Chain
    • Arbitrum One
    • OP Mainnet
    • Linea
    • Monad
    • Sonic
    • Plasma
    • ZKsync Era
    • Unichain
    • World Chain
    • Arc (Coming Soon)
  • Documentation
  • Tutorials

How it works

Create an BEP20 Token in less than a minute.

Easily deploy Smart Contract for a Standard, Capped, Mintable, Burnable, Payable BEP20 Token. No login. No setup. No coding required. No credit card required.

Watch a Video Tutorial

Install MetaMask

You need to have MetaMask installed with an amount of BNB to pay for contract deployment.

Enter Details

Enter your preferred Token name and symbol. Choose your supply and Token type.

Deploy Token

Confirm your transaction using MetaMask. Once deployed your Token is ready to use.

Get Started

Compare Plans

Choose between 21 different Token types.

What are your Token requirements?

* GAS fee will be added to final amount

Ready to deploy your BEP20 Token?

Try building your BEP20 Token in less than a minute. You can try on Test Network before to go live.

Create BEP20 Token

Features

You will be able to choose between several features.

What are your Token requirements?

Burnable

The Token can be burned. It means that you can choose to reduce the circulating supply by destroying some of your tokens.

Mintable

Owner or accounts with minting permission will be able to generate new tokens, up to token max supply. You can also disable minting if you don't want to generate tokens anymore.

Anti Whale Protection

Users cannot hold more than a specific percentage of total supply. Owner can change that percentage or disable it. Owner can exclude some accounts from the anti whale mechanism.

Liquidity Pool Setup

A Liquidity Pool pair will automatically be created on DEX. Token owner can set an initial supply amount to add to the liquidity pool and can choose to lock LP tokens forever in the token contract or receive them in their wallet.

Deflationary

Token supply will reduce over time. For each transaction, a fee will be automatically burned. Owner can exclude some accounts from the deflation mechanism.

Taxable

A tax fee will be added to transfers. For each transaction, a fee will be automatically sent to a predefined address. Owner can exclude some accounts from the taxation mechanism.

Reflection

For each transaction, a fee will automatically be divided among token holders to reward them. Owner can exclude some accounts from the fee or from the reflection mechanism.

Pausable

Token transfer can be paused. Useful to prevent trades until a period or freezing all token transfers.

Capped

You won't be able to generate more tokens than the defined token cap. This ensure people that you will not generate more tokens than declared.

Unlimited

You can generate more tokens with no limited supply. Owner can always stop minting to fix the current supply and stop generating new tokens.

Whitelist

Owner or authorized users can define which addresses are permitted to send and receive tokens. This is crucial for RWA Tokenization, ensuring that only compliant users (e.g., KYC-verified addresses) can participate in transactions.

Blacklist

Owner or authorized users can define which addresses are blocked to send and receive tokens. This is crucial for stablecoins, ensuring that funds involved in frauds, hack or legal requirements can be frozen.

ERC1363 Callback

ERC1363 is an extension interface for ERC20 tokens that supports executing custom logic on a recipient contract after transfers, or on a spender contract after approvals, all within a single transaction.

ERC2612 and ERC3009

ERC2612 Permit and ERC3009 Authorization enable gasless token transfers and approvals via off-chain signed authorizations. This makes the token natively compatible with the x402 protocol.

Ownable Access

Token will have an Owner. Token owner will be able to mint new tokens or to call the finish minting function.

Role Based Access

Token will have Roles. You can add or remove ADMIN or MINTER role to addresses. Token will be Ownable too.

Controlled

Users with special permissions can freeze accounts and execute controlled operations, such as forcing token transfers between accounts. This is essential for RWA Tokenization, where compliance with legal and financial regulations may require interventions.

Token Recover

There are lots of tokens lost forever into Smart Contracts. It allows the contract owner to recover any ERC20 or NFT token sent into the contract for error and send them to a receiver

Token Generator Link

Some tokens will have a "generatedBy" method in Smart Contract's ABIs returning link to this page. Your Token will be fully compliant with the ERC20 Standard and you can use it without issues. You can remove it by choosing an advanced Token type before deployment.

Learn more in Frequently Asked Questions

Need a custom development?

Open to getting in touch with awesome people and projects.

Let us know

FAQ

BEP20 Token Generator

Create a BEP20 Token in less than a minute with the most used no-code Smart Contract Generator for BEP20 Token. No login. No setup. No coding required. No credit card required.

Token Generator is the pioneering no-code tool that revolutionized the way of creating BEP20 tokens. With Token Generator, you have the flexibility to tailor your token to meet your specific requirements and objectives. The user-friendly interface provides a seamless experience, allowing even those without extensive technical knowledge to create tokens efficiently. You can effortlessly define the token's name, symbol, total supply, and decimal places, as well as select different features such as Mintable, Burnable, Deflationary, Taxable, Reflection, Anti Whale Protection, Liquidity Pool Setup and others, giving your token its unique identity.

The BEP20 Standard

BEP20 defines the implementation of APIs for token smart contracts. It is proposed by deriving the ERC20 protocol of Ethereum and provides the basic functionality to transfer tokens, allow tokens to be approved so they can be spent by another on-chain third party, and transfer between BNB Chain and BNB Smart Chain.

Token Features
What's the difference between 10k, 21M, Fixed, Capped and Unlimited Supply?

10k Your token supply will be 10.000. The entire token supply will be generated during deploy and sent to Token Owner wallet. You can't increase or reduce supply later. 21M Your token supply will be 21.000.000. The entire token supply will be generated during deploy and sent to Token Owner wallet. You can't increase or reduce supply later. Fixed Supply The entire token supply will be generated during deploy and sent to Token Owner wallet. You can't increase or reduce supply later. Capped Supply You can define an initial supply to sent to Token Owner's wallet. You can increase or reduce supply later by minting or burning tokens (if allowed). You won't be able to generate more tokens than the defined supply cap. Unlimited Supply You can define an initial supply to sent to Token Owner's wallet. You can increase or reduce supply later by minting or burning tokens (if allowed). You will be able to generate unlimited tokens without an upper limit.

What's the difference between None, Ownable and Role Based Access?

None Your Token doesn't need an access type because of there are not actions that needs privileges. Ownable Your Token will have an Owner. The account you use to deploy your Token will be owner by default and will be able to mint new tokens or call the finish minting function. You can transfer token ownership to addresses or Smart Contract. Role Based Your Token will have Roles. Accounts with "MINTER" role will be able to mint new tokens. Accounts with "ADMIN" role will be able to add or remove roles to minters or other admins. The account you use to deploy your Token will be ADMIN and MINTER by default. In addition your Token will have the Ownable behaviour too.

Who can mint or burn tokens?

Mint It depends on your Token Access Type. If you choose Ownable Access only Token Owner will be able to mint new tokens. If you choose Role Based Access only addresses with MINTER role will be able to mint new tokens. In both cases, if you choose a Capped supply you won't be able to mint more tokens than the defined cap. By choosing Unlimited supply instead, you will be able to generate unlimited tokens. Burn Everyone will be able to burn tokens he held. A third party can burn tokens from other addresses only after an approval. Nobody, not even the Token Owner, will be able to burn tokens from other addresses without approval.

What is ERC1363 Payable Token?

There is no way to execute code after a ERC-20 transfer or approval (i.e. making a payment), so to make an action it is required to send another transaction and pay GAS twice. ERC1363 makes token payments easier and working without the use of any other listener. It allows to make a callback after a transfer or approval in a single transaction. There are many proposed uses of Ethereum Smart Contracts that can accept ERC-20 payments. Examples could be:

  • to create a token payable crowdsale
  • selling services for tokens
  • paying invoices
  • making subscriptions

Discover ERC1363 What is Token Recover?

There are lots of tokens lost forever into Smart Contracts. Each Ethereum contract is a potential token trap for BEP20 tokens. They can't be recovered so it means money losses for end users. TokenRecover allows the contract owner to recover any BEP20 token sent into the contract for error. This behaviour is derived by ERC20 Token Recover.

Discover Token Recover Will be having BEP20 Token Generator Link an issue?

No. If you choose a token with "Generated By" enabled, your token will have a view method in Smart Contract's ABIs named "generatedBy" showing a link to this page. It is not an issue because the Token will be fully compliant with ERC20 definition. Token can be used in Exchanges, DEX, Uniswap, PancakeSwap or any ERC20 compatible wallet, etc. This can be removed by choosing a token type with the Remove "Generated By" feature.

Token Behaviours
Where is my Token address?

Once you confirm your transaction you will receive transaction hash (first) and Token address (when transaction is confirmed). If your transaction will take some time to be confirmed due to network status, you can monitor it and your Token will be visible in transaction page. Watch the above video tutorial for details.

Who will be Token Owner?

Once your Token will be deployed you (your MetaMask address) will be the only owner.

Where will token supply go after deploy?

The initial token supply will be held by the address used to deploy the token (your MetaMask address). This address will be Token Owner and will be able to generate new tokens (in case you selected a token type with Mintable behaviour).

Which wallet will my Token be supported by?

Your Token will be a fully BEP20 compatible token. Any BEP20 wallet will support your Token.

How to mint new tokens?

To generate new tokens you must use the "mint" function using token owner wallet. You can doing this by using the Contract/Write tab on your BscScan token page. Note: remember that your tokens has a number of decimals (usually 18), so you must use the entire number with decimals.I.e. if you need to generate 500 additional tokens, call the mint function by inserting 500000000000000000000.

Will my Token Source Code be verified on BscScan?

Yes, your token source code will be already verified by "Similar Match". It means that your source code is similar to other tokens deployed using this generator.

Can I add logo and information to my token on BscScan?

Once your token will be deployed you will be able to add information on BscScan using their procedure.

Update Token Information Will people mark my token as SCAM?

No, your Token is not SCAM. Code is well tested and updated regularly, token has verified source code already used by thousands of tokens. It will be SCAM if you use as it. Token Generator is FREE to use and there are lot of tokens built on. Maybe someone used it to SCAM but it doesn't mean you will use for it too. YOU DON'T. Below the link to documentation about the project you can share to demonstrate trustability of your token source code (not of your intentions).

Documentation
BNB Smart Chain and Ecosystem
What is BNB Smart Chain (BSC)?

BNB Chain was launched by Binance in April 2019. Its primary focus is to facilitate fast, decentralized (or non-custodial) trading. BNB Smart Chain (BSC) is best described as a blockchain that runs in parallel to the BNB Chain. Unlike BNB Chain, BSC boasts smart contract functionality and compatibility with the Ethereum Virtual Machine (EVM). The design goal here was to leave the high throughput of BNB Chain intact while introducing smart contracts into its ecosystem.

BSC official website How to explore the BSC blockchain?

A Block Explorer is basically a search engine that allows users to easily lookup, confirm and validate transactions that have taken place on the BNB Smart Chain.

BscScan What is a DApp?

DApp is an abbreviated form for decentralized application. A DApp has its backend code running on a decentralized peer-to-peer network. Contrast this with an app where the backend code is running on centralized servers. A DApp can have frontend code and user interfaces written in any language (just like an app) that can make calls to its backend. Furthermore, its frontend can be hosted on decentralized storage such as Swarm or IPFS. For an application to be considered a Dapp (pronounced Dee-app, similar to Email) it must meet the following criteria:

  • The application must be completely open-source, it must operate autonomously, and with no entity controlling the majority of its tokens. The application may adapt its protocol in response to proposed improvements and market feedback but all changes must be decided by consensus of its users.
  • The application's data and records of operation must be cryptographically stored in a public, decentralized blockchain in order to avoid any central points of failure.
  • The application must use a cryptographic token (bitcoin or a token native to its system) which is necessary for access to the application and any contribution of value from (miners / farmers) should be rewarded in the application’s tokens.
  • The application must generate tokens according to a standard crytptographic algorithm acting as a proof of the value nodes are contributing to the application (Bitcoin uses the Proof of Work Algorithm).

What is a BEP20 token?

BEP-20 is a token standard on BNB Smart Chain that extends ERC-20, the most common Ethereum token standard. You can think of it as a blueprint for tokens that defines how they can be spent, who can spend them, and other rules for their usage. Due to its similarity to BNB Chain’s BEP-2 and Ethereum’s ERC-20, it’s compatible with both. BEP-20 was conceived as a technical specification for BNB Smart Chain, with the goal of providing a flexible format for developers to launch a range of different tokens. These could represent anything from shares in a business to dollars stored in a bank vault (i.e., a stablecoin).

BEP20 Technical specification What is GAS and how to set Gas price?

"Gas" is the name for a special unit used in BSC. It measures how much "work" an action or set of actions takes to perform. Every operation that can be performed by a transaction or contract on the BSC platform costs a certain number of gas, with operations that require more computational resources costing more gas than operations that require few computational resources. The reason gas is important is that it helps to ensure an appropriate fee is being paid by transactions submitted to the network. By requiring that a transaction pay for each operation it performs (or causes a contract to perform), we ensure that network doesn't become bogged down with performing a lot of intensive work that isn't valuable to anyone.

BscScan Gas tracker How to connect MetaMask to BNB Smart Chain

You need to access the Settings to point the wallet towards BNB Smart Chain nodes. On the Settings page, locate the Networks menu. Click Add Network in the top-right corner to manually add the BNB Smart Chain one. There are two networks we can use here: the testnet or the mainnet. Below are the parameters to fill in for each. Mainnet (This is the one you are probably looking for)

  • Network Name: BNB Smart Chain
  • New RPC URL: https://bsc-dataseed.binance.org/
  • ChainID: 56
  • Symbol: BNB
  • Block Explorer URL: https://bscscan.com
Testnet
  • Network Name: BNB Smart Chain - Testnet
  • New RPC URL: https://data-seed-prebsc-1-s1.binance.org:8545/
  • ChainID: 97
  • Symbol: BNB
  • Block Explorer URL: https://testnet.bscscan.com

More details

DISCLAIMER

Token Generator and its author are free of any liability regarding Tokens built using this App, and the use that is made of them. Tokens built on Token Generator, their projects, their teams, their use of Token (as well as anything related to Token) are in no way connected to Token Generator or its author. Anyone can use the App as per their needs. The App's purpose is to make people able to tokenize their ideas without coding. Source code is verified and well tested and continuously updated to reduce risk of bugs and introduce language optimizations. Anyway the purchase of tokens involves a high degree of risk. Before acquiring tokens, it is recommended to carefully weighs all the information and risks detailed in Token owner's Conditions. We do not promote or recommend any financial investment.

Ready to deploy your BEP20 Token?

Try building your BEP20 Token in less than a minute. You can try on Test Network before to go live.

Create BEP20 Token Online

Tag » How To Create Bep20 Token