> For the complete documentation index, see [llms.txt](https://docs.j.tools/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.j.tools/tools/launch.md).

# Launch a token

Six ways to bring a token to life, from a plain SPL mint to a Pump.fun launch with a bundled first buy. Start with Token Creator if you are not sure which one you need. If you want the bigger picture before you pick a tool, read [Launch a token](/guides/launch-a-token.md), the step-by-step guide that walks through choosing how to launch.

[**Open these tools in the app →**](https://j.tools/en/tools)

| Tool                                                                             | What it does                                                 | Fee  | Best for                                                             |
| -------------------------------------------------------------------------------- | ------------------------------------------------------------ | ---- | -------------------------------------------------------------------- |
| [Token Creator](/tools/launch/token-creator.md)                                  | Mints a standard SPL token.                                  | Paid | Your first token, when you just need a clean SPL mint.               |
| [Token2022 Creator](/tools/launch/token2022-creator.md)                          | Mints a Token-2022 with transfer fees and other extensions.  | Paid | Tokens that need on-chain rules like a built-in transfer fee.        |
| [Token Clone](/tools/launch/token-clone.md)                                      | Copies an existing token's setup into a new mint.            | Paid | Reusing the config of a token you like as a starting point.          |
| [Vanity Token](/tools/launch/vanity-token.md)                                    | Mints a token with a custom prefix or suffix on the address. | Paid | A branded mint address that matches your ticker or name.             |
| [Pump.fun Create and Bundle Buy](/tools/launch/pumpfun-create-and-bundle-buy.md) | Launches on Pump.fun and buys in the same bundle.            | Paid | A Pump.fun launch where you want the first buy locked in atomically. |
| [Pumpfun Create](/tools/launch/pumpfun-create.md)                                | Creates a Pump.fun token from a single wallet.               | Paid | A simple Pump.fun launch without a bundled buy.                      |

Exact fees are on the [Fee schedule](/reference/fee-schedule.md).

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Token Creator</strong></td><td>The standard SPL token. Start here.</td><td><a href="/pages/9r2rW9r83CsCoJpYE8gL">/pages/9r2rW9r83CsCoJpYE8gL</a></td></tr><tr><td><strong>Token2022 Creator</strong></td><td>Token-2022 with transfer fees and extensions.</td><td><a href="/pages/S6GEvm5jvY9iGdFWrfBD">/pages/S6GEvm5jvY9iGdFWrfBD</a></td></tr><tr><td><strong>Token Clone</strong></td><td>Copy an existing token's setup into a new one.</td><td><a href="/pages/V8dzEpBXd6VfIgTcKdKq">/pages/V8dzEpBXd6VfIgTcKdKq</a></td></tr><tr><td><strong>Vanity Token</strong></td><td>A mint address with a custom prefix or suffix.</td><td><a href="/pages/SZW5Dy4404uBRAQWvGqI">/pages/SZW5Dy4404uBRAQWvGqI</a></td></tr><tr><td><strong>Pump.fun Create and Bundle Buy</strong></td><td>Launch on Pump.fun and buy in the same bundle.</td><td><a href="/pages/OUTARQ7CwmWSmwdYM3f6">/pages/OUTARQ7CwmWSmwdYM3f6</a></td></tr><tr><td><strong>Pumpfun Create</strong></td><td>Create a Pump.fun token from a single wallet.</td><td><a href="/pages/xENB3pWkEElG6NsYww6X">/pages/xENB3pWkEElG6NsYww6X</a></td></tr></tbody></table>

## Which one should I use?

* **Just want a token?** [Token Creator](/tools/launch/token-creator.md).
* **Need transfer fees or other on-chain rules?** [Token2022 Creator](/tools/launch/token2022-creator.md).
* **Copying a token you like?** [Token Clone](/tools/launch/token-clone.md).
* **Want a branded address?** [Vanity Token](/tools/launch/vanity-token.md).
* **Launching on Pump.fun?** [Pump.fun Create and Bundle Buy](/tools/launch/pumpfun-create-and-bundle-buy.md).

{% hint style="info" %}
After you launch, most teams revoke their token's authorities so buyers can trust it. See [Make your token rug-proof](/guides/rug-proof-token.md), or follow the full walkthrough in [Launch a token](/guides/launch-a-token.md).
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.j.tools/tools/launch.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
