Earn 5.19% APY natively staking SOL with Solana Compass + help grow Solana's ecosystem

Native staking APY with our validator, after commission. Prefer a liquid token? Stake with compassSOL instead.

Token generator · no code · non-custodial

Solana token creator — create an SPL token with no code, metadata & a logo

Mint a real SPL token on Solana in a couple of minutes: name, symbol, supply, and a logo with on-chain metadata. Optionally revoke the mint and freeze authority, spin up a Meteora liquidity pool so it can trade, and permanently lock the liquidity. Everything is signed in your own wallet — non-custodial from start to finish. And if you got here searching for how to create your own coin on Solana: a coin and a token are the same thing here — one token generator covers the whole flow.

  • Mint an SPL token with a name, symbol, logo and Metaplex metadata
  • Revoke mint & freeze authority so the supply is fixed and unfreezable
  • Create a Meteora liquidity pool so your token can be bought and sold
  • Permanently lock your liquidity — the strongest anti-rug signal
  • Non-custodial: your wallet holds the keys, the mint, and the LP position

How to create a Solana token in 5 steps (no code)

To create a Solana token with this tool, you fill in five short screens and approve one transaction for the token itself. The token exists on Solana mainnet as soon as that transaction confirms. You need a Solana wallet such as Phantom or Solflare, and enough SOL for the fees and any liquidity you plan to add.

Step 1
Describe it

Name, symbol, a short description, links and a logo.

Step 2
Choose the supply

How many tokens exist, and how many decimal places each one has.

Step 3
Pick the safety switches

Fix the supply, give up freezing, and decide whether the name and logo stay editable.

Step 4
Add liquidity

Optional: pair some of your tokens with SOL in a Meteora pool and pick its trading fee.

Step 5
Review and sign

Check the summary, then approve each step in your wallet.

Step 1: token metadata: name, symbol and logo

The name and symbol are what wallets and explorers show. The tool uploads your logo and a small metadata file to Irys, a permanent storage network, so the image keeps loading years from now. It then writes that metadata on-chain using Metaplex, the standard most Solana wallets read.

Keep the logo square. The tool compresses it so the upload is usually free, with no separate storage payment to sign.

Step 2: supply and decimals

Supply is the total number of tokens that will exist, and the whole amount lands in your wallet. One billion is the tool's default and a common choice for community tokens, because it gives each holder a large, round balance.

Decimals set how finely a token divides. Nine is Solana's default and matches SOL itself, so leave it unless you have a reason to change it.

Step 3: the safety switches buyers check

This screen holds three one-way switches. They are added to the same transaction that mints your token, so your token can launch with them already in place.

  • Fix the supply forever, which revokes the mint authority.
  • Give up the power to freeze holders, which revokes the freeze authority.
  • Make the name and logo permanent, which revokes the update authority. Leave this off if you might still change them.

Step 4: liquidity

A token with no pool cannot be bought or sold. Switch this on to open a Meteora pool pairing part of your supply with SOL. You choose how many tokens and how much SOL go in, and that ratio sets the opening price. You can also skip it and add a pool later.

Step 5: review and sign

The last screen lists every choice, every fee and what each transaction does. Nothing happens until you approve it in your wallet, and a fee is only charged when its step succeeds.

Revoke mint and freeze authority on Solana

A brand-new SPL token keeps two powerful switches in the creator's hands: the mint authority (the right to create more tokens) and the freeze authority (the right to freeze any holder's balance). Leaving either in place is a red flag to buyers, because it means the supply can be inflated or your tokens locked at will. Revoking them is a permanent, one-way action that removes both risks.

Revoking is exactly what the command-line equivalent does, if you want to verify the concept:

  • spl-token authorize <MINT> mint --disable — permanently removes the mint authority so no more tokens can ever be created.
  • spl-token authorize <MINT> freeze --disable — permanently removes the freeze authority so no account can be frozen.

In this tool those are simple switches on the wizard's Safety step. When switched on, the revoke instructions are added to the very same transaction that mints your token, so the token is born already locked down. You can also revoke the metadata update authority, which makes the name, symbol and logo immutable — or, if you need to change them first, update the token's metadata while it is still mutable.

Create a Meteora liquidity pool for your new token

A token nobody can trade is just a balance in a wallet. To make yours tradable you create a liquidity pool — a pair of reserves, your token and SOL, that a decentralized exchange quotes against. This tool builds a Meteora DAMM v2 pool, one of the most widely integrated AMMs on Solana, so once it exists aggregators like Jupiter can route buys and sells straight into it.

You decide how much of your supply to seed and how much SOL to pair with it — together these set the token's opening price. You set the trading fee the pool charges on each swap, from 0.25% to 6%. You keep the LP position that the pool mints to you, and that position earns the trading fees for as long as it holds liquidity.

How the opening price is set

The opening price is the SOL you add divided by the tokens you add. Put in 500 million tokens and 10 SOL, and each token opens at 0.00000002 SOL.

At that price, a supply of 1 billion tokens is valued at 20 SOL in total. Small pools move fast: in a 10 SOL pool, one buyer spending 1 SOL moves the price noticeably. More SOL in the pool means steadier prices, but that SOL stays committed for as long as the liquidity stays in.

Who earns the trading fees

You do. The pool position is an NFT held in your wallet, and whoever holds that NFT controls the position and claims its fees. The tool sets the pool to collect fees in SOL, so what you earn is SOL rather than more of your own token.

Meteora keeps a protocol share of each trading fee, 20% by default according to Meteora's DAMM v2 documentation. At a 1% fee tier, 100 SOL of trading pays the pool 1 SOL, and about 0.8 SOL of that is yours to claim. Fees build up until you claim them, and a locked position keeps earning.

SOL you claim from fees doesn't have to sit idle in your wallet. Delegated to a validator, it earns staking rewards and helps secure Solana.

Lock your liquidity (and why buyers check for it)

Locking liquidity means permanently giving up your ability to withdraw the reserves you seeded. Meteora supports a native permanent lock on the LP position, and this tool — or the standalone lock liquidity tool — can apply it either as you create the pool or as a separate step afterwards. Once locked, the SOL and tokens in the pool are there for good — nobody, including you, can pull them. Only lock an amount you are content to leave in the pool for good.

Buyers check for this because pulling liquidity is the mechanics of the most common rug: a creator seeds a pool, lets people buy in, then withdraws the SOL and leaves holders with a worthless token. Locked liquidity removes that possibility entirely. And because Meteora's permanent lock still lets the position accrue trading fees, you are not giving up the income — only the ability to run. For the strongest possible signal, some creators go further and burn the LP tokens outright, which proves the liquidity can never even be unlocked.

Launch a token on Solana without a launchpad

Most new tokens today launch through a bonding-curve launchpad, where a bonding curve handles pricing and the platform's contract runs the process until the token graduates to a DEX. That model is genuinely good at what it does — instant, standardized, zero decisions to make. But it also makes the decisions for you: the curve dictates the price path, the platform's economics take a share of the trading activity, and your token launches on the platform's terms rather than yours.

This tool is the direct route: launch a token on Solana without a launchpad, straight to a Meteora pool you configure yourself. You keep 100% of the supply decisions — total supply, how much seeds the pool, how much stays in your wallet. You set the opening price through the SOL you pair with it. You set the pool's trading fee, and you keep earning that fee, because the LP position belongs to your wallet, not a platform contract. Custody never leaves you at any step.

There are three common routes to a live Solana token: a token creator with your own pool, a bonding-curve launchpad, or the command line. Here is how they compare on control:

Token creator with your own poolBonding-curve launchpadCommand line
Who sets the supply and priceYouThe launchpad's fixed curveYou
Who earns the trading feesYou, through your pool positionSet by the platform's rulesYou, if you build a pool
Revoke authorities and lock liquidityBuilt in, your choiceSet by the platformManual, several commands
Skill neededNoneNoneComfortable in a terminal

The token creator gives you a launchpad's ease, while the pool and its position belong to your wallet, with a fee tier you chose. The revoke and lock steps above then prove to buyers, on-chain, that you can't rug.

Creating a Solana meme coin?

The same wizard covers meme-coin launches — you don't need a separate Solana meme coin creator, because a meme coin is an SPL token; what changes is what buyers screen for. To create a meme coin on Solana that people will actually trust, the checklist is exactly the steps above: fixed supply (mint authority revoked), no freeze authority, and permanently locked liquidity. Those are the first three boxes every screener and experienced trader checks on a new pair, so launching with all three already done answers the questions before anyone asks them.

The meme part — name, symbol, logo — is just metadata, and it's entirely up to you. What doesn't change is the trust checklist: the safety steps exist to protect your buyers, and a meme coin lives or dies on whether its earliest buyers can verify, on-chain, that they're safe.

SPL token or Token-2022?

This SPL token creator makes a classic SPL token. It uses Solana's original Token program, with Metaplex data for the name and logo. Every wallet and app on Solana can read this kind of token, which makes it the safe pick for a token people will trade.

Token-2022 is Solana's newer token program, also called Token Extensions. It lets a token carry extra rules, such as a fee each time it moves. Those rules suit stablecoins and tokens that track real assets. Some of them also worry buyers, because they give the maker power over the tokens people hold.

How much does it cost to create a Solana token? Fees explained

Creating a Solana token costs two things: a small amount the network itself charges, and our flat fee for each step you use. The network part comes to about 0.017 SOL. Our fee is flat for each step, charged only when that step succeeds, and shown in the tool before you sign.

The network part is mostly deposits that keep the token's accounts open, plus Metaplex's one-off fee for creating the metadata, which you would pay creating a token with metadata by any method. Deposits below are read from the network's live rent rate.

Network costAbout
Mint account deposit (the token's record)0.0011 SOL
Your token account deposit (holds your supply)0.0015 SOL
Metadata account deposit (name, symbol, logo link)0.0041 SOL
Metaplex fee for creating metadata0.01 SOL
Transaction feesunder 0.0001 SOL

Solana is lowering its rent rate in stages, so the account deposits get smaller over time. Opening a Meteora pool adds a few more account deposits of its own, paid in the same transaction as the pool.

The SOL you add to a pool is not a fee. It sits in the pool as the other side of trades, and if you lock the pool, it stays there for good.

We don't keep the service fees — they go to compassSOL stakers, lifting the yield for everyone staking with Compass. See the full fee breakdown and how fees benefit compassSOL stakers.

Is this safe? Custody, authorities, and what we never touch

Every action here is a transaction your wallet signs. The tool never takes custody of your keys, your SOL, or your tokens. The mint authority, the freeze authority, and the LP position are all assigned to your wallet — not ours. The only thing that comes to us is the disclosed flat service fee.

Honest safety note: revoking mint and freeze authority does not, on its own, make a token rug-proof. Those revokes stop supply inflation and account freezing, but they say nothing about the liquidity. If you keep the LP position, you can still pull the liquidity — the most common rug of all. A launch is only meaningfully rug-resistant when the liquidity is also locked or burned. Treat "authority revoked" and "liquidity locked" as two separate promises, and look for both.

What we never touch: any tokens or SOL beyond the amounts you explicitly put into a step, any other assets in your wallet, and any authority you choose not to revoke. If you skip the pool and lock steps, you simply have a minted token in your wallet and nothing more has happened.

Some things cannot be undone, so know them before you sign:

  • A revoked authority stays revoked. You can never mint more, freeze an account or edit permanent metadata afterwards.
  • Locked liquidity stays in the pool forever. Only its trading fees remain yours to claim.
  • A token's price is set by buyers and sellers, not by the tool. Creating one is not a promise that anyone will trade it.

Creating a Solana token: frequently asked questions

How do I create a Solana token?

Connect a wallet, enter a name, symbol, decimals and supply, and upload a logo. The tool mints a standard SPL token, sends your chosen supply to your wallet, and writes Metaplex on-chain metadata so wallets and explorers show the name and logo. You approve one transaction and the token is live on mainnet.

Is this a Solana token generator?

Yes. Token creator, token generator, token maker — they all describe the same thing: a tool that mints an SPL token for you without writing code. This one goes further than generate-and-done, though: it can also revoke the mint and freeze authority, create a Meteora liquidity pool, and permanently lock the liquidity, all signed from your own wallet. And if what you want is to make a Solana coin rather than a token, that's also the same thing — coins on Solana are SPL tokens.

What does it cost to create a Solana token?

A small flat service fee plus about 0.017 SOL in network costs (account rent, Metaplex's 0.01 SOL metadata fee and the transaction fee). The optional steps — revoking an authority, creating a Meteora pool, and locking liquidity — each add their own small flat fee, shown in the tool before you sign. You pay for a step only when it succeeds.

The fees go to compassSOL stakers. See how this tool's fees benefit compassSOL stakers.

What does revoking mint and freeze authority do?

Revoking mint authority permanently fixes the supply; revoking freeze authority means no one can freeze holders' tokens. Both are one-way. The CLI equivalent is spl-token authorize <MINT> mint --disable and spl-token authorize <MINT> freeze --disable.

Does revoking authority make my token rug-proof?

No. It stops supply inflation and freezing, but not liquidity removal. If you still hold the LP tokens you can pull the liquidity — the classic rug. A token is only rug-resistant when the liquidity is also locked or burned. You need both protections.

What is a Meteora liquidity pool and why create one?

A pool is what lets people buy and sell your token. This tool creates a Meteora DAMM v2 pool pairing part of your supply with SOL, after which aggregators like Jupiter can route trades to it. You provide the starting liquidity, keep the LP position, and earn the trading fees.

How do I lock liquidity on Solana?

After creating the Meteora pool, the tool can apply Meteora's native permanent lock to your LP position. Locked liquidity can never be withdrawn — the strongest signal a launch is not a rug — and the locked position still earns trading fees for you.

Is this token creator safe and non-custodial?

Yes. Everything is a transaction your own wallet signs; the tool never holds your keys, SOL or tokens. Authorities and the LP position are assigned to your wallet. We only receive the disclosed flat service fee, moved in the same transaction as the step.

Should I use Token-2022 or classic SPL?

This tool mints a classic SPL token with Metaplex metadata, because every wallet, explorer and DEX aggregator on Solana supports it. Token-2022 adds features like transfer fees and transfer hooks; if you want one of those, check first that the wallets and apps your holders use support it. For a token meant to trade, classic SPL is the safe default.

How much SOL do I need to create a token on Solana?

You need three amounts: the flat service fee for each step you choose (0.2 SOL to create the token), about 0.017 SOL in network costs for the token plus a little more if you open a pool, and any SOL you want to put into a liquidity pool. The tool shows each service fee before you sign. The same budget covers a meme coin.

Is a Solana coin the same as a token?

Yes. On Solana, a coin is an SPL token, and so is a meme coin, created the same way. SOL is the network's native currency, and every other asset on Solana is a token.

Can I earn from my token's trading fees?

Yes. If you create a pool with this tool, the pool position is yours and it earns the trading fee on every swap, paid in SOL, after Meteora's protocol share. A locked position keeps earning, and you claim the fees whenever you like.

Can anyone create a meme coin on Solana?

Yes. Creating a token on Solana needs no permission, no code and no approval from anyone. You need a wallet and enough SOL for the fees. Whether people trade it is up to buyers, which is why revoking authorities and locking liquidity count for more than the launch itself.

Can I create a Solana token for free?

Every Solana token needs a small amount of SOL for the network: about 0.017 SOL in account deposits, Metaplex's metadata fee and the transaction fee. Opening and setting up the token creator is free. Creating the token adds a flat service fee of 0.2 SOL, shown before you sign and charged only if the step succeeds.

Solana tokens

Solana Token Markets

Explore all tokens →