Create Token
One-click Solana SPL or Token 2022 token creation with custom address, transfer fee, authority management, and more
Overview
"Create Token" is one of FoxTool's core features, enabling you to quickly issue your own token on the Solana blockchain. Two token standards are supported:
- SPL Token — The most widely used token standard on Solana, compatible with the vast majority of wallets and DEXes
- Token 2022 — The next-generation token standard with advanced extensions such as transfer fees, confidential transfers, and more
No coding required — just fill in the token information and deploy on-chain with one click.
Prerequisites
- Connect Wallet: Click the "Connect Wallet" button in the top-right corner to connect your Solana wallet (supports Phantom, Solflare, and other major wallets)
- SOL Balance: Ensure your wallet has enough SOL to cover on-chain rent and fees (at least 0.05 SOL recommended)
- Token Image: Prepare a token logo image (optional, common image formats supported)
Step-by-Step Guide
Step 1: Select Token Standard
At the top of the page, find the "Token Standard" toggle and choose the type of token you want to create:
- SPL Token — Suitable for most use cases, best compatibility
- Token 2022 — Choose this if you need advanced features like transfer fees
Step 2: Fill in Basic Token Information
In the token information card, fill in the following fields:
- Token Image: Click the circular area on the left to upload a token logo
- Token Name: The full name of your token, e.g., "FoxTool Token"
- Token Symbol: The abbreviation of your token, e.g., "FOX"
- Token Description: A brief description of the token
- Token Decimals: The number of decimal places, ranging from 0 to 18 — commonly 6 or 9 (default is 9)
- Token Supply: The total token supply, must be greater than 0 (default is 1,000,000,000)
Decimals determine how small a unit the token can be divided into. A decimal of 9 means the smallest unit is 0.000000001. The maximum supply depends on the decimal setting.
Step 3: Set Social Media Information (Optional)
Toggle on the "Social Media Information" switch to fill in:
- Website: Your project's official website URL
- X: X (Twitter) account link
- Telegram: Telegram group link
- Discord: Discord server link
This information is written to the token's on-chain metadata and displayed in block explorers and wallets.
Step 4: Custom Token Address (Optional)
Toggle on "Custom Token Address" to generate a token address containing a specific prefix or suffix (vanity address):
- Address Prefix: Characters to include at the beginning of the token address
- Address Suffix: Characters to include at the end of the token address
- Threads: Number of parallel threads used for address generation (default is 4)
Click the "Generate" button to start searching for a matching address — the progress bar will show current progress. Click "Stop" once you find a satisfactory address.
You can also toggle on "Enter Private Key" to manually input an existing keypair as the token address.
The longer the prefix or suffix, the more time it takes to generate. We recommend keeping prefixes or suffixes to 4 characters or fewer.
Step 5: Configure Transfer Fee (Token 2022 Only)
When you select the Token 2022 standard, a "Transfer Fee" settings card will appear. Once enabled, you can configure:
- Fee Rate: The percentage fee charged on each transfer, ranging from 0% to 100%
- Maximum Fee: The maximum fee amount per transfer (in token units) — set to 0 for no limit
- Authority Wallet Address: The wallet authorized to modify the fee rate — leave blank to use the currently connected wallet
- Withdraw Wallet Address: The wallet authorized to withdraw collected fees — leave blank to use the currently connected wallet
Transfer fee is a Token 2022 extension. Once enabled, each token transfer automatically deducts a fee at the configured rate, which can be withdrawn by the designated authority wallet.
Step 6: Set Authorities (Optional)
At the bottom of the page, there are three authority options. Checking them will revoke the corresponding authority upon creation:
- Disable Mutable Metadata: Once checked, you can no longer modify the token's name, image, or other metadata
- Disable Mint Authority: Once checked, no additional tokens can be minted — the supply becomes fixed
- Disable Freeze Authority: Once checked, no token accounts can be frozen
Revoking authorities is irreversible. Disabling mint and freeze authorities typically increases community trust in the token. Consider carefully before proceeding.
Step 7: Create Token
After confirming all information is correct, click the "Create Token" button. The system will:
- Upload token metadata (name, image, description, etc.) to off-chain storage
- Create a token Mint account on the Solana blockchain
- Initialize the token metadata
- Create your associated token account and mint the entire supply to your wallet
- If any authority revocation options were checked, execute the revocation operations
The transaction requires wallet signature confirmation. Upon successful creation, a success dialog will appear showing the token address, with a one-click link to view the transaction details on Solscan.
Clone Token Information (Optional)
If you want to create a new token based on an existing token's information, click the "Clone Token Info" button at the top of the page:
- Enter the Mint address of an existing token in the dialog
- Click "Clone" — the system will automatically fetch the token's name, symbol, image, description, social links, and other information
- The information will be auto-filled into the form, and you can modify it as needed
Parameter Reference
| Parameter | Description | Required | Default |
|---|---|---|---|
| Token Name | Full name of the token | Yes | — |
| Token Symbol | Abbreviated symbol | Yes | — |
| Token Description | Description of the token | No | — |
| Token Decimals | Number of decimal places, range 0 ~ 18 | Yes | 9 |
| Token Supply | Total supply, must be greater than 0 | Yes | 1,000,000,000 |
| Token Image | Token logo image | No | — |
| Social Media | Website, X, Telegram, Discord links | No | — |
| Token Standard | SPL Token or Token 2022 | Yes | SPL Token |
| Custom Address | Prefix, suffix, thread count | No | Disabled |
| Transfer Fee | Rate, max fee, authority addresses (Token 2022 only) | No | Disabled |
| Disable Mutable Metadata | Revoke metadata modification authority | No | Unchecked |
| Disable Mint Authority | Revoke token minting authority | No | Unchecked |
| Disable Freeze Authority | Revoke account freeze authority | No | Unchecked |
Fee Breakdown
- On-chain Rent: Creating a Mint account and associated token account requires Solana on-chain rent (approximately 0.002 ~ 0.003 SOL; Token 2022 is slightly higher)
- Transaction Fee: Solana network base fee (approximately 0.000005 SOL)
- Priority Fee: If priority fees are enabled in settings, a small additional SOL amount is charged to increase transaction priority
FAQ
Q: What is an SPL Token?
A: SPL Token is the standard token program on the Solana blockchain, similar to Ethereum's ERC-20. It supports basic functions like minting, transferring, and burning, and is compatible with most Solana wallets and DEXes.
Q: What is a Token 2022?
A: Token 2022 (Token Extensions) is the next-generation token standard on Solana. It adds advanced features such as transfer fees, confidential transfers, interest-bearing tokens, and non-transferable tokens, giving creators more flexibility and control.
Q: Can I modify token information after creation?
A: If you did not check "Disable Mutable Metadata," you can later modify the token's name, image, description, and other information through the token management feature. Once mutable metadata is disabled, modifications are no longer possible.
Q: Will all tokens be minted to my wallet?
A: Yes, upon creation, the entire token supply will be minted to your currently connected wallet address.
Q: Will cloning token information create a token with the same address?
A: No. The clone feature only copies the existing token's name, image, and other metadata into the form. The actual created token will have a completely new Mint address.
Important Notes
- Authority Revocation is Irreversible: Once mint authority, freeze authority, or mutable metadata is disabled, the operation cannot be undone. Please confirm before checking these options.
- Safeguard Your Wallet: The wallet that creates the token is the initial holder and authority owner — keep your wallet private keys safe.
- Token 2022 Compatibility: Some older wallets and DEXes may not yet support the Token 2022 standard — verify compatibility for your use case before selecting it.
- Transfer Fee Settings: Once set, all transfers will incur the fee. Modifying the rate requires the fee authority wallet.
- Network Conditions: If the Solana network is congested, transactions may take longer to confirm. We recommend enabling priority fees in settings to improve success rates.