Guide

How to Add a Logo to a Solana Token (Metaplex Metadata)

Short answer

A Solana token's logo is not stored on-chain directly. It is referenced by the token URI in Metaplex metadata, which points to a JSON file containing an image URL. Fix the logo by updating the URI to a new JSON that points to a durable image host (IPFS pinned, Arweave, or reliable HTTPS).

You minted a Solana token but the logo is missing, broken, or the wrong image. DEX Screener and Birdeye show a placeholder — buyers scroll past instantly.

Key facts

  • Prepare a square PNG or JPG logo (256×256 or larger)
  • Upload the image to IPFS (via Pinata) or Arweave for permanent storage
  • Create a metadata JSON with the new image URL and social links

What this means

A Solana token's logo is not stored on-chain directly. It is referenced by the token URI in Metaplex metadata, which points to a JSON file containing an image URL. Fix the logo by updating the URI to a new JSON that points to a durable image host (IPFS pinned, Arweave, or reliable HTTPS).

Step-by-step

  1. Prepare a square PNG or JPG logo (256×256 or larger).
  2. Upload the image to IPFS (via Pinata) or Arweave for permanent storage.
  3. Create a metadata JSON with the new image URL and social links.
  4. Upload the JSON to the same durable host and copy its URL.
  5. Open /update-solana-token-metadata on MakeMeACoin and paste the new URI.
  6. Sign the update — DEX Screener, Birdeye, Phantom, and Jupiter refresh within minutes.

Common mistakes

  • Using free ephemeral image hosts that expire (e.g. Imgur, Discord CDN).
  • Uploading a non-square logo — DEX profiles crop it into a broken circle.
  • Revoking update authority before verifying the new URI works.

This does not

  • guarantee token safety
  • guarantee price performance
  • replace independent verification
  • provide financial advice

How MakeMeACoin helps

Update token metadata

FAQ

Do I need to redeploy the token to change the logo?

No. As long as update authority is active, you only change the metadata URI.

Why is my new logo still showing the old image?

Trackers cache aggressively. Force a refresh on DEX Screener or wait a few minutes for cache expiry.

The Solana launch trust layer — free mint, public Launch Score, paid trust actions.

Already have a token? Check its Launch Score.

Try: