Solana Tools

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:

  1. Upload token metadata (name, image, description, etc.) to off-chain storage
  2. Create a token Mint account on the Solana blockchain
  3. Initialize the token metadata
  4. Create your associated token account and mint the entire supply to your wallet
  5. 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:

  1. Enter the Mint address of an existing token in the dialog
  2. Click "Clone" — the system will automatically fetch the token's name, symbol, image, description, social links, and other information
  3. The information will be auto-filled into the form, and you can modify it as needed

Parameter Reference

ParameterDescriptionRequiredDefault
Token NameFull name of the tokenYes
Token SymbolAbbreviated symbolYes
Token DescriptionDescription of the tokenNo
Token DecimalsNumber of decimal places, range 0 ~ 18Yes9
Token SupplyTotal supply, must be greater than 0Yes1,000,000,000
Token ImageToken logo imageNo
Social MediaWebsite, X, Telegram, Discord linksNo
Token StandardSPL Token or Token 2022YesSPL Token
Custom AddressPrefix, suffix, thread countNoDisabled
Transfer FeeRate, max fee, authority addresses (Token 2022 only)NoDisabled
Disable Mutable MetadataRevoke metadata modification authorityNoUnchecked
Disable Mint AuthorityRevoke token minting authorityNoUnchecked
Disable Freeze AuthorityRevoke account freeze authorityNoUnchecked

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.

On this page