How to Create a Solana Token in Minutes
Complete step-by-step guide to create Solana SPL tokens online. No coding required — just follow the process below and deploy your token in minutes.
By the MoonSol team · About the authors · Published 1 June 2025 ·
Connect Your Wallet
Start by connecting your Solana wallet to our platform. Click the "Connect Wallet" button in the top-right corner and select your preferred wallet (Phantom, Solflare, or Trust Wallet).
Supported Wallets:
- • Phantom Wallet (Most Popular)
- • Solflare Wallet
- • Trust Wallet
- • Any Solana-compatible wallet
Fill Out Token Details
Enter your token's basic information in the form. This includes the token name, symbol, total supply, description, and upload your logo image.
Required Fields:
- • Token Name (e.g., "My Awesome Token")
- • Token Symbol (e.g., "MAT")
- • Total Supply (e.g., 1000000000)
- • Description
- • Logo Image (PNG/JPG)
Recommended Settings:
- • Decimals: 9 (Standard for most tokens)
- • Logo: 256x256 pixels
- • Symbol: 3-5 characters
- • Supply: Consider tokenomics
Configure Token Settings
Choose your token's configuration options. These settings affect your token's functionality and security.
Authority Settings:
- Revoke Freeze Authority: Recommended if you plan to create liquidity pools. This prevents the token from being frozen.
- Revoke Mint Authority: Prevents additional tokens from being minted. Choose this for fixed supply tokens.
Optional Features:
- Custom Creator Info: Add your name, website, and social media links to the token metadata.
- Generate Website: Automatically create a professional website for your token with custom branding.
Pay Creation Fee
Review the fee breakdown and pay the token creation fee using your connected wallet. The fee varies based on your selected options.
Fee Structure:
- • Base Fee: 0.2 SOL (Discounted from 0.4 SOL)
- • Revoke Freeze: 0.1 SOL (Optional)
- • Revoke Mint: 0.1 SOL (Optional)
- • Custom Creator: 0.1 SOL (Optional)
- • Generate Website: 0.4 SOL (Optional)
Deploy Your Token
Click "Create Token" and confirm the transaction in your wallet. Wait for the transaction to be confirmed on the Solana blockchain.
What You'll Receive:
- • Token Mint Address (Unique identifier)
- • Mint Authority (If not revoked)
- • Freeze Authority (If not revoked)
- • Token Metadata URI
- • Website URL (If generated)
Generate Professional Website
Create a professional website for your token to increase credibility and provide information to potential investors. Our website generator creates a fully functional site with your branding.
Website Features:
- • Custom branding with your logo and colors
- • Token information and statistics
- • Social media integration
- • Mobile-responsive design
- • Hosted on decentralized IPFS
- • Cost: 0.4 SOL
Create Liquidity Pool (Optional)
After creating your token, you can create a liquidity pool on Raydium to enable trading. This step is optional but recommended for tokens you want to trade.
Liquidity Pool Options:
- • CPMM Pool (Constant Product Market Maker)
- • Choose your base token (SOL, USDC, etc.)
- • Set initial liquidity amount
Frequently Asked Questions
How much does it cost to create a Solana token?
The base fee is 0.2 SOL, discounted from 0.4 SOL. Additional features cost 0.1 SOL each for authority revocation or custom creator info, and 0.4 SOL for website generation. Solana network and rent fees add roughly 0.01–0.02 SOL. Devnet and testnet deployments are free of platform fees.
Do I need coding knowledge to create a Solana token?
No. Creating an SPL token manually means installing the Solana toolchain, funding a keypair, and running spl-token and Metaplex commands. This guide covers the form-based route, which performs the same on-chain operations with one wallet signature.
How long does it take to create a token?
A few minutes for the form, and seconds for the transaction to confirm on-chain. Adding liquidity and a website afterwards takes another few minutes each.
Can I create a liquidity pool for my token?
Yes, and you need to if you want the token to be tradable. Revoke freeze authority first, because Raydium rejects mints that can still freeze accounts, then create a CPMM pool for 0.1 SOL.
What wallets are supported?
Phantom, Solflare, Trust Wallet, and any wallet compatible with the Solana wallet adapter, including mobile wallets via the Mobile Wallet Adapter.
Should I revoke mint and freeze authority?
Revoke freeze authority if you want a Raydium pool. Revoke mint authority if the supply should be permanently fixed. If you need future minting, transfer mint authority to a multisig instead of keeping it on a hot wallet.
Can I test before spending real SOL?
Yes. Switch the network selector to devnet and run the identical flow at no platform fee. This is the cheapest way to catch a wrong decimal count or supply before the transaction is irreversible.
Ready to Create Your Solana Token?
Follow the steps above and launch your token in minutes.
Start Creating Your Token NowRelated pages
- 01Solana token creatorThe tool this guide walks through, from 0.2 SOL.
- 02Create a liquidity poolStep 6 in detail — Raydium CPMM for 0.1 SOL.
- 03Revoke mint & freeze authorityStep 3 in detail, including what is irreversible.
- 04How to create an ERC-20 tokenSame job on EVM — Remix, Hardhat, or the form.
- 05MoonSol vs pump.funMint + pool versus a bonding curve.