SolTokenCreator
education7 min readMarch 8, 2026

What Is an SPL Token? — Solana Token Standard Explained (2026)

Learn what an SPL token is, how the Solana Program Library token standard works, and how to create your own SPL token in under 60 seconds.

An SPL token is a fungible digital asset built on the Solana blockchain using the Solana Program Library (SPL) token standard. SPL tokens are Solana's equivalent of Ethereum's ERC-20 tokens — they can represent anything from meme coins and utility tokens to stablecoins and governance tokens. Every Solana wallet, decentralized exchange, and block explorer supports SPL tokens natively.

SPL Token Basics

SPL stands for Solana Program Library — a collection of on-chain programs (smart contracts) that provide standard functionality on Solana. The SPL Token Program is the most widely used program in the library, responsible for creating and managing fungible tokens.

When you create an SPL token, you are creating a mint account on the Solana blockchain. This mint account defines:

  • Decimals — How divisible the token is (9 is standard, matching SOL itself)
  • Supply — How many tokens exist
  • Mint authority — Which wallet can create new tokens
  • Freeze authority — Which wallet can freeze token accounts

Every wallet that holds your token has an Associated Token Account (ATA) — a dedicated account that tracks their balance of your specific token.

How SPL Tokens Work

Token Creation

Creating an SPL token involves deploying a mint account to the Solana blockchain. The mint account is the "source of truth" for your token — it tracks total supply, decimal places, and who has authority over the token.

On SolTokenCreator.io, this process takes under 60 seconds:

  1. Connect your Solana wallet (Phantom, Solflare, or Backpack)
  2. Enter token name, symbol, and upload a logo
  3. Set total supply and decimals
  4. Click Create Token (0.1 SOL)

Your token is live on Solana immediately after the transaction confirms.

Token Transfers

SPL token transfers move tokens between Associated Token Accounts. When you send 100 tokens to someone, the SPL Token Program:

  1. Checks that you have sufficient balance
  2. Deducts 100 tokens from your ATA
  3. Credits 100 tokens to the recipient's ATA
  4. If the recipient does not have an ATA for your token, one is created automatically

Transfers cost approximately 0.000005 SOL in network fees — effectively free.

Token Metadata

Token metadata (name, symbol, logo, description) is stored using the Metaplex Token Metadata standard. This is a separate on-chain account that points to a JSON file hosted on decentralized storage (Arweave or IPFS).

When wallets and exchanges display your token's name and logo, they are reading this metadata. Learn more in our token metadata guide.

SPL Token vs Token-2022

Solana has two token standards:

| Feature | SPL Token | Token-2022 | |---------|-----------|------------| | Release | 2020 (original) | 2023 (newer) | | Compatibility | Universal | Growing, not yet universal | | Transfer fees | Not supported | Built-in extension | | Confidential transfers | Not supported | Built-in extension | | Non-transferable | Not supported | Built-in extension | | Interest-bearing | Not supported | Built-in extension | | Transfer hooks | Not supported | Built-in extension | | Wallet support | All wallets | Most major wallets | | DEX support | All DEXs | Raydium CPMM, Jupiter, Orca | | Best for | Meme coins, general tokens | Tax tokens, compliance tokens |

When to use SPL: For most projects, especially meme coins, community tokens, and standard utility tokens. SPL has universal compatibility.

When to use Token-2022: When you need built-in transfer fees (tax tokens), non-transferable tokens (soulbound), or other extensions. See our Token-2022 extensions guide.

SPL Token Properties

Decimals

Decimals determine how divisible your token is. With 9 decimals (standard), your token can be divided into 0.000000001 units.

| Decimals | Smallest Unit | Common Use | |----------|--------------|-----------| | 0 | 1 token (whole numbers only) | Tickets, memberships | | 6 | 0.000001 | Stablecoins (USDC standard) | | 9 | 0.000000001 | Most tokens (SOL standard) |

Supply

Total supply is set at creation. Common choices:

  • 1,000,000,000 (1B) — Standard for meme coins
  • 100,000,000 (100M) — Common for utility tokens
  • 10,000,000 (10M) — Smaller, higher per-token value perception
  • 1,000,000 (1M) — Exclusive, premium feel

Supply is a cosmetic choice — it does not affect actual value. A token with 1M supply at $1 each has the same market cap as a token with 1B supply at $0.001 each.

Mint Authority

Mint authority controls who can create new tokens, increasing the supply. After creation, you can:

  • Keep mint authority — Allows minting more tokens later (useful for rewards, staking)
  • Revoke mint authority — Permanently fixes the supply (builds investor trust)

Revoking mint authority is strongly recommended for meme coins and community tokens. It signals that no one can inflate the supply.

Freeze Authority

Freeze authority controls who can freeze individual token accounts, preventing holders from transferring their tokens.

  • Keep freeze authority — Required for some compliance use cases
  • Revoke freeze authority — Recommended for most projects (builds trust)

Note: Raydium requires freeze authority to be revoked before creating a liquidity pool.

Creating Your First SPL Token

What You Need

  • A Solana wallet (Phantom, Solflare, or Backpack)
  • At least 0.15 SOL (0.1 SOL creation fee + gas)
  • A token name, symbol, and logo image

Step-by-Step

  1. Go to SolTokenCreator.io/spl-token-creator
  2. Connect your wallet — Click Connect Wallet and approve
  3. Enter details:
    • Name: Your token's full name
    • Symbol: 3-5 character ticker
    • Decimals: 9 (default)
    • Supply: Total number of tokens
  4. Upload logo — Square image, at least 256x256px
  5. Click Create Token — Approve the 0.1 SOL transaction
  6. Done — Your SPL token is live on Solana

After Creation

SPL Token Ecosystem

Wallets

All major Solana wallets support SPL tokens:

  • Phantom (most popular)
  • Solflare
  • Backpack
  • Ledger (hardware wallet)

Decentralized Exchanges

SPL tokens can be traded on:

  • Raydium (CPMM and AMM V4 pools)
  • Jupiter (aggregates all DEX pools)
  • Orca (concentrated liquidity)
  • Meteora (dynamic pools)

Block Explorers

View SPL token details on:

  • Solscan.io
  • Solana Explorer
  • SolanaFM

Analytics

Track SPL token metrics on:

  • DexScreener
  • Birdeye
  • RugCheck (security analysis)

SPL Token Costs on SolTokenCreator.io

| Action | Cost | |--------|------| | Create SPL token | 0.1 SOL | | Revoke mint authority | 0.1 SOL | | Revoke freeze authority | 0.1 SOL | | Create CPMM pool | ~0.3 SOL + liquidity | | Create OpenBook Market ID | 2.33 SOL | | Burn LP tokens | ~0.05 SOL |

Frequently Asked Questions

How many SPL tokens exist on Solana? Over 11 million SPL tokens have been created on Solana as of 2026. Most are meme coins, but many are utility tokens, governance tokens, and stablecoins.

Is an SPL token the same as a Solana token? Yes. "SPL token" and "Solana token" are used interchangeably. SPL is the technical name for the token standard.

Can I create an SPL token for free? You can test on devnet for free at SolTokenCreator.io/free-token-creator. Mainnet creation costs 0.1 SOL.

Do I need to know how to code? No. SolTokenCreator.io handles all the technical complexity. You just fill in your token details and click create.

Can I change my token after creation? You can update metadata (name, symbol, logo) if you retained update authority. Supply can only increase if you kept mint authority. Decimals cannot be changed.

Share:
By Sol Token Creator

Ready to Create Your Token?

Launch your Solana token in minutes — no coding required.

Related Articles

What Is an SPL Token? — Solana Token Standard Explained (2026)