Create an ERC-20 Token on Ethereum
Open in MetaMask to Continue
Creating a token needs a Web3 wallet, and a normal mobile browser can’t connect to one. Tap the button below to reopen this page inside the MetaMask app’s browser — then connect your wallet, enter your token details, and pay, all in one place.
Open in MetaMaskDon’t have the app yet? The button will take you to install MetaMask first.
This page lets you create an ERC-20 token on Ethereum with no code and no Solidity. Ethereum is already selected in the form above — enter a name, symbol and supply, connect your wallet, and a verified ERC-20 smart contract is deployed to Ethereum Mainnet in under a minute for one flat fee of 0.02 ETH, every feature included. Ethereum is the original home of the ERC-20 standard and offers the deepest liquidity and the strongest credibility of any network. Want lower gas? You can deploy the same token on Base, Arbitrum, Optimism, Polygon or BNB Chain instead.
What Is an ERC-20 Token?
An ERC-20 token is a fungible digital asset that follows a shared set of rules on Ethereum. "Fungible" means every unit is identical and interchangeable, exactly like a currency: one unit of your token is always worth the same as any other. ERC-20 — short for "Ethereum Request for Comments 20" — was proposed in 2015 and became the blueprint that virtually every later token standard, including BNB Chain's BEP-20, copied almost line for line.
The standard defines a common interface: the functions totalSupply, balanceOf, transfer, transferFrom, approve and allowance, plus the Transfer and Approval events. Because every compliant token exposes exactly these, wallets, exchanges, block explorers and decentralized exchanges can support any ERC-20 without custom code. The moment your token is deployed it works with MetaMask, Uniswap, Etherscan and thousands of other tools.
Being on Ethereum Mainnet — the original, most decentralized and most battle-tested smart-contract network — is itself a signal. Serious projects, exchanges and investors treat an Ethereum-native ERC-20 as the gold standard, which is why many teams launch here even though gas costs more than on a Layer-2.
How to Create an ERC-20 Token on Ethereum, Step by Step
Creating an Ethereum token here takes under a minute and never requires code. You keep full custody the entire time, and Ethereum is already pre-selected in the form.
- Confirm Ethereum is selected. The network selector at the top of the form is already set to Ethereum, and the fee shows 0.02 ETH. When you connect, your wallet is set to Ethereum Mainnet automatically.
- Configure your token. Enter a name (e.g. "My Ethereum Token"), a symbol (2–8 characters, e.g. MET), a total supply and the number of decimals (18 is standard, matching Ether itself). Toggle any optional features — mintable, burnable, taxable, anti-whale and more — all included in the flat fee.
- Connect your wallet. Connect MetaMask, Rabby, Coinbase Wallet, Trust, OKX or any WalletConnect-compatible wallet. The address you connect becomes the owner of the ERC-20 token and receives 100% of the initial supply.
- Review, confirm and deploy. Check the review card, approve the flat 0.02 ETH fee plus network gas in your wallet, and the contract is deployed, verified on Etherscan, and the full supply and ownership are transferred to you — instantly and irreversibly.
There is no account, no email and no login. Because Ethereum gas fluctuates, deploying when the network is quiet keeps your total cost lower — the live gas figure below helps you time it.
Ethereum and Other Supported Networks
The same audited contract compiles identically across every supported EVM chain, so your token behaves the same everywhere. What differs is gas cost, the flat fee (always charged in the network's own coin), and which ecosystem and DEX your token plugs into. Ethereum leads on liquidity and credibility; its Layer-2s and sister chains lead on cost.
| Network | Standard | Chain ID | Flat fee | Main DEX | Explorer |
|---|---|---|---|---|---|
| ERC-20 | 1 | 0.02 ETH | Uniswap | Etherscan | |
| ERC-20 | 8453 | 0.02 ETH | Uniswap | BaseScan | |
| ERC-20 | 42161 | 0.02 ETH | Uniswap | Arbiscan | |
| ERC-20 | 10 | 0.02 ETH | Uniswap | Optimistic Etherscan | |
| ERC-20 | 137 | 600 POL | QuickSwap | PolygonScan | |
| BEP-20 | 56 | 0.1 BNB | PancakeSwap | BscScan |
Live Network Status LIVE
The figures below are read directly from each network's own nodes and refresh automatically — Ethereum's gas price in particular moves constantly, so this is current, on-chain-verifiable data (updated 4m ago). A low gas reading is a good moment to deploy. Cross-check any value on Etherscan.
| Network | Block height | Avg block time | Gas price | Status |
|---|---|---|---|---|
| 25,555,805 | 12.1s | 0.10 gwei | Live | |
| 48,771,411 | 2.0s | <0.01 gwei | Live | |
| 484,965,272 | 0.25s | 0.02 gwei | Live | |
| 154,366,696 | 2.0s | <0.01 gwei | Live | |
| 90,418,116 | 1.5s | 278 gwei | Live | |
| 110,606,121 | 0.45s | 0.05 gwei | Live |
Ethereum you are here
The original smart-contract network and the birthplace of the ERC-20 standard. Ethereum offers the deepest liquidity, the widest exchange and custody support, and the strongest credibility signal — at the cost of the highest gas fees. Choose Ethereum when trust and reach matter more than deployment cost. The native coin is ETH.
Base
An Ethereum Layer-2 incubated by Coinbase. Base settles to Ethereum for security but keeps gas to a fraction of a cent, with tight Coinbase integration. A top choice for new launches that want Ethereum security at L2 prices. Create a token on Base →
Arbitrum
A leading Ethereum Layer-2 rollup with a large DeFi ecosystem and deep on-chain liquidity, combining near-Ethereum security with cheap, fast transactions. Create a token on Arbitrum →
Optimism
An Ethereum Layer-2 known for public-goods funding and the wider OP Stack "Superchain". Low fees, quick confirmations and a values-driven community. Create a token on Optimism →
Polygon
A mature, independent EVM network with very low fees, high throughput and broad tooling, popular with consumer apps and gaming. Its native coin is POL. Create a token on Polygon →
BNB Chain
The home of the BEP-20 standard and PancakeSwap, with fast, cheap transactions and a very large retail audience. Create a BEP-20 token on BNB Chain →
ERC-20 vs BEP-20 and Other Token Standards
Token standards define what a token can do and how other software interacts with it. ERC-20 is the fungible standard on Ethereum and every EVM Layer-2; on BNB Chain the equivalent is BEP-20. The two are near-identical because BEP-20 was modeled directly on ERC-20.
| Standard | Type | Network | Best for |
|---|---|---|---|
| ERC-20 | Fungible | Ethereum & EVM L2s | Currencies, utility & governance tokens |
| BEP-20 | Fungible | BNB Chain | Same, on BNB Chain |
| ERC-721 | Non-fungible (NFT) | Ethereum & EVM | Unique collectibles & art |
| ERC-1155 | Multi-token | Ethereum & EVM | Games with many item types |
| ERC-777 / ERC-1363 | Advanced fungible | Ethereum & EVM | Tokens with transfer hooks |
For a cryptocurrency, meme coin, utility token or governance token, ERC-20 is almost always the right standard — which is exactly what this tool creates. ERC-721 and ERC-1155 describe non-fungible and multi-token assets used for NFTs and games, a different category entirely. ERC-20 remains the most widely supported and battle-tested fungible standard in crypto.
ERC-20 Token Features Explained
Every feature below can be toggled on at creation and is covered by the single flat 0.02 ETH fee. Because the contract is generated from audited building blocks, adding a feature never weakens the rest of the token. Choose only what your project needs — a simpler contract is easier for holders to trust and cheaper to deploy.
- Mintable — lets the owner create new tokens after launch, with an optional maximum cap. Useful for rewards or staged distribution.
- Burnable — allows tokens to be permanently destroyed, reducing supply. Common for buy-backs and deflationary mechanics.
- Deflationary — automatically burns a small percentage on every transfer, gradually shrinking supply.
- Reflection — redistributes a fee from each transaction back to existing holders, rewarding people for holding.
- Taxable — collects a configurable buy and sell tax that can fund marketing, liquidity or a treasury.
- Anti-whale — caps the maximum wallet size as a percentage of supply so no single holder can dominate.
- Liquidity pool — routes a share of supply straight into Uniswap so trading can begin immediately.
Supply, Decimals and Tokenomics
Tokenomics is the design of your token's economy — how many exist, how they are divided, and how they enter circulation. Three fields on the form shape it directly.
Total supply is the number of tokens created at launch. There is no "correct" number: some Ethereum projects mint one million, others one billion. What matters is that supply, price and market capitalization are related — a larger supply simply means a lower price per token for the same total value.
Decimals define how divisible each token is. The standard is 18, mirroring how Ether itself is divisible down to 18 places (its smallest unit, "wei"). Stablecoins like USDC and USDT use 6 instead. Unless you have a specific reason, leave decimals at 18 for maximum compatibility.
Distribution decides who holds the supply after launch. With a fixed supply, everything goes to the owner wallet, and you distribute through liquidity, airdrops and sales. Reserving portions for liquidity, the team and the community — ideally with public vesting — is one of the biggest signals of a credible Ethereum project.
How Much Does It Cost, and How Do Ethereum Gas Fees Work?
The total cost to create an ERC-20 token here is a single flat fee of 0.02 ETH, plus Ethereum network gas to deploy the contract. There are no subscriptions, tiers or per-feature charges — every feature is included.
Gas is the variable part. Ethereum prices gas in "gwei" and, under EIP-1559, a base fee rises and falls with demand. Deploying a contract during a busy period can cost noticeably more than during a quiet one, so it pays to watch the live gas figure above and deploy when it is low — nights and weekends (UTC) are often cheaper. Gas is paid to the network itself, never to the platform.
| Network | Flat fee | Typical gas | Standard |
|---|---|---|---|
| 0.02 ETH | Higher (mainnet) | ERC-20 | |
| 0.02 ETH | Fraction of a cent | ERC-20 | |
| 0.02 ETH | Very low | ERC-20 | |
| 0.02 ETH | Very low | ERC-20 | |
| 600 POL | Minimal | ERC-20 | |
| 0.1 BNB | Very low | BEP-20 |
If Ethereum gas is too high for your budget, the identical token costs a fraction of a cent in gas on Base or Arbitrum — the same audited contract, just a cheaper network.
Should You Launch on Ethereum or a Layer-2?
Ethereum is the right choice when credibility, liquidity depth and exchange reach outweigh gas cost. If you are cost-sensitive or expect a high volume of transactions, a Layer-2 or sister chain may serve you better — and the token is identical either way.
- Choose Ethereum (this page) for the deepest liquidity, the widest exchange and custody support, and the strongest credibility — accepting higher gas.
- Choose Base or Arbitrum for near-zero fees while staying inside the Ethereum ecosystem — the best default for most new launches.
- Choose Optimism for a low-cost Ethereum Layer-2 with a strong governance and public-goods culture.
- Choose Polygon for a mature, very low-cost network with broad tooling and consumer-app adoption.
- Choose BNB Chain to reach the large BEP-20 and PancakeSwap retail audience.
Many projects launch on more than one network to reach different communities. A common playbook is to prove the token on a cheap L2 first, then deploy on Ethereum for prestige once there is traction.
Security, Ownership and Trust
Every ERC-20 contract this tool deploys is built on OpenZeppelin's audited, industry-standard libraries — the same building blocks that secure a large share of the value on Ethereum. No unaudited custom code is introduced. After deployment, your source code is automatically verified on Etherscan, so anyone can read exactly what the contract does before they trust it.
Ownership and the entire token supply are transferred to your wallet the moment deployment completes; the platform keeps no admin keys, mint authority or backdoors. To prove your token can never be changed, you can renounce ownership after launch by transferring the owner role to the zero address — a common trust signal on Ethereum. Keep the owner wallet secure, because whoever controls it controls the token.
After You Create Your Token: Listing on Uniswap
Deploying the contract is the beginning, not the end. A typical Ethereum launch checklist looks like this:
- Confirm and save the contract address. Open your token on Etherscan, confirm the verified source code, and save the address — it is your token's permanent identity.
- Add liquidity on Uniswap. Pair your token with ETH on Uniswap, the deepest DEX on Ethereum, so people can trade it. This is the single most important step for a tradeable token.
- Add it to wallets. Import the contract address into MetaMask and share it so holders can see their balances.
- List and get discovered. Submit your token to CoinGecko, CoinMarketCap and DEX screeners like DexScreener. An Ethereum listing also makes centralized-exchange conversations easier.
- Build your community. A token is only as strong as the people behind it — a clear website, honest communication and active social channels matter more than any single feature.
Create a Token on Another Network
Ethereum is selected on this page, but the same no-code creator works across six EVM networks. Launch the identical token on any of them:
Common Ethereum Token Use Cases
The ERC-20 standard is flexible enough to power many kinds of Ethereum projects:
- Community and meme coins — social tokens built around a brand, joke or movement.
- Utility tokens — access to a product, platform or service.
- Governance tokens — voting power in a DAO or protocol, where Ethereum's credibility carries weight.
- Reward and loyalty tokens — incentives for users, players or holders.
- Stablecoins and asset-backed tokens — units designed to track a reference value.
Common Mistakes to Avoid
- Deploying at peak gas. Ethereum gas swings widely — check the live figure and deploy when it is low to save money.
- Losing the owner wallet. Whoever controls the owner wallet controls the token. Back up your keys.
- Launching with no liquidity. A token with no Uniswap pool cannot be traded. Plan your liquidity before launch.
- Over-engineering the contract. Enabling features you do not need adds complexity, gas and risk. Keep it simple.
- Setting extreme taxes. Very high buy/sell taxes discourage trading and can flag your token as suspicious.
Glossary of Key Terms
- ERC-20
- The standard interface for fungible tokens on Ethereum and EVM-compatible chains.
- BEP-20
- The equivalent fungible-token standard on BNB Chain.
- Gas / gwei
- The fee paid to Ethereum to process a transaction, priced in gwei (a fraction of ETH); it rises and falls with demand.
- EIP-1559
- The Ethereum fee mechanism with a variable base fee that is burned, plus an optional tip.
- Layer 2
- A network such as Base, Arbitrum or Optimism that settles to Ethereum for security while offering far lower fees.
- Liquidity pool
- A pair of assets on a DEX like Uniswap that lets people trade your token against ETH.
- Decimals
- How divisible each token is; 18 is standard on Ethereum.
- Renounce ownership
- Permanently giving up the owner role by sending it to the zero address, so the contract can no longer be changed.