Create Polygon Token
How to create a Polygon token?
Polygon has been Ethereum's go-to scaling network for years, and the recent MATIC-to-POL migration didn't change much practically: same chain, same contracts, same near-zero fees, just a renamed gas token. What it did change was the broader Polygon strategy - POL now serves multiple Polygon networks (PoS and zkEVM) and signals where the team's focus is heading.
Polygon PoS or Polygon zkEVM?
If you're not sure which one to deploy on, the answer is almost always Polygon PoS (chain ID 137). That's where 99% of liquidity, users, and active dApps are - QuickSwap, Aave's Polygon market, the major bridges, and most aggregators all default to PoS. Polygon zkEVM (chain ID 1101) is a separate zero-knowledge rollup with its own (much smaller) ecosystem; pick it only if you specifically need ZK-proof settlement or are building infrastructure that benefits from it. Currently, 20lab's Polygon token creator deploys to PoS only.
The deployment process
Connect your wallet (most wallets have Polygon preconfigured), switch to chain ID 137, and configure your token's basics - name, symbol, supply, and decimals. Pick optional features like mintable, pausable, taxes, or blacklist for compliance use cases, then deploy. Mainnet costs are typically well under $0.10 in POL gas; Polygon Amoy testnet (chain ID 80002) is free if you want to test first. Note: the old Mumbai testnet was deprecated in April 2024.
Liquidity and distribution
QuickSwap is Polygon's flagship native DEX with the deepest liquidity for new tokens; Uniswap and SushiSwap are also active. Use our QuickSwap liquidity guide for the step-by-step instructions, then distribute via the Polygon multisender and submit your Polygon token to CoinGecko and CoinMarketCap.
Want to Generate Specific Token?
Choose the type of token from table below:
Polygon is among the cheapest EVM chains - deployment usually costs well under $0.10 in POL gas plus a 20lab service fee shown on the summary. Polygon Amoy testnet (chain ID 80002) is free using test POL from a public faucet.
The MATIC-to-POL migration completed in September 2024 - POL is now the native gas token of Polygon PoS, and MATIC is being phased out. For new tokens this is invisible: gas is paid in POL, contracts are unchanged, and the chain ID stays the same. The only real impact is naming - you'll see POL on your wallet's gas estimate where you used to see MATIC. Any old MATIC you held is now migrated 1:1 to POL automatically.
Polygon PoS (chain ID 137) is the original network and where 99% of Polygon's liquidity, users, and dApps live - it's almost always the right choice for new tokens. Polygon zkEVM (chain ID 1101) is a separate zero-knowledge rollup with smaller TVL and a different ecosystem; pick it only if you specifically need ZK-proof settlement to Ethereum. When people say "create a Polygon token" they almost always mean PoS.
Mumbai (chain ID 80001) was deprecated in April 2024 and replaced by Amoy (chain ID 80002). Amoy mirrors current Polygon PoS more accurately and is built on Sepolia for cross-chain testing parity. If you have old Mumbai bookmarks or RPC URLs they won't work - update everything to Amoy before testing.
QuickSwap is Polygon's largest native DEX, with deeper liquidity than the Polygon deployments of Uniswap or SushiSwap. The full walkthrough is in our QuickSwap liquidity guide, covering pair selection, slippage settings, and locking LP tokens. After deployment, you can distribute tokens to early holders as an airdrop using the Polygon multisender.