> 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/utilities.md).

# Utilities

The small jobs that come up around a token. Read who holds it, wrap some SOL for a pool, or close out an empty account to get your rent back. These are the quiet helpers, not the headline tools, and most of them are free.

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

| Tool                                                                | What it does                                      | Fee  | Best for                                         |
| ------------------------------------------------------------------- | ------------------------------------------------- | ---- | ------------------------------------------------ |
| [Holder Snapshot and Analytics](/tools/utilities/token-snapshot.md) | See who holds a token and how supply is spread    | Free | Checking distribution before a launch or airdrop |
| [WSOL Wrapper](/tools/utilities/wsol-wrapper.md)                    | Wrap and unwrap SOL into WSOL                     | Free | Getting SOL ready for a pool that trades WSOL    |
| [Close Account](/tools/utilities/close-account.md)                  | Close empty token accounts and reclaim their rent | Free | Cleaning up dead accounts and getting rent back  |
| [Devnet Faucet](/tools/utilities/devnet-faucet.md)                  | Grab test SOL on devnet                           | Soon | Trying tools on devnet without spending real SOL |

Exact fees are on the [Fee schedule](/reference/fee-schedule.md), and the [Fees](/getting-started/fees-explained.md) page explains why these tools carry no platform fee. Browse the full catalog in the [app's tools page](https://j.tools/en/tools).

<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>Holder Snapshot and Analytics</strong></td><td>See who holds a token and how supply is spread. Free.</td><td><a href="/pages/IkDuDGRTPYj2wcjtbIre">/pages/IkDuDGRTPYj2wcjtbIre</a></td></tr><tr><td><strong>WSOL Wrapper</strong></td><td>Wrap and unwrap SOL into WSOL. Free.</td><td><a href="/pages/FBclvwoESckP7xeMzCIh">/pages/FBclvwoESckP7xeMzCIh</a></td></tr><tr><td><strong>Close Account</strong></td><td>Close empty token accounts and reclaim their rent. Free.</td><td><a href="/pages/tcfZtvMT2fZ8MMKcMlpF">/pages/tcfZtvMT2fZ8MMKcMlpF</a></td></tr><tr><td><strong>Devnet Faucet</strong></td><td>Grab test SOL on devnet. Coming soon.</td><td><a href="/pages/IEUeRyR14pN9p9TYlN4q">/pages/IEUeRyR14pN9p9TYlN4q</a></td></tr></tbody></table>

## What each one is for

* **Reading a token's holders.** [Holder Snapshot and Analytics](/tools/utilities/token-snapshot.md) pulls the holder list and shows how supply is spread out, useful before a launch or an airdrop.
* **Getting SOL into a pool.** [WSOL Wrapper](/tools/utilities/wsol-wrapper.md) turns SOL into wrapped SOL (an SPL token account) and back again, since most pools trade WSOL rather than native SOL.
* **Cleaning up and reclaiming rent.** [Close Account](/tools/utilities/close-account.md) shuts an empty token account and returns its rent-exempt SOL to your wallet.

{% hint style="info" %}
Holder Snapshot, WSOL Wrapper, and Close Account are free. They sit in a small set of free tools (the [Wallet Generator](/tools/wallets/wallet-generator.md) is another) meant to cover the basics without a platform fee. The Solana network fee still applies, since the network charges that to process any transaction.
{% endhint %}

## Free here, every one

Every utility on this page is free of platform fee. You still pay the Solana network fee on any transaction, because that goes to the network, not to J Tools. The [Fees](/getting-started/fees-explained.md) page lays out how platform fees and network fees differ across the rest of the catalog.

{% tabs %}
{% tab title="Free" %}
**Holder Snapshot and Analytics**, **WSOL Wrapper**, and **Close Account** carry no platform fee. Close Account also pays you back: closing an empty token account returns the rent it was holding to your wallet.
{% endtab %}

{% tab title="What you still pay" %}
The Solana network fee. It is a tiny amount the network charges to process any transaction, and it goes to the network rather than to J Tools. Check the in-app summary or the [fee schedule](/reference/fee-schedule.md) for the current figures.
{% endtab %}
{% endtabs %}

## A note on rent

Every Solana account holds a small amount of SOL to stay alive on-chain. That deposit is called rent. When you close an empty token account with [Close Account](/tools/utilities/close-account.md), the rent comes back to you. It is one of the few places on Solana where an action puts SOL back in your pocket instead of taking it.

## Coming soon

[Devnet Faucet](/tools/utilities/devnet-faucet.md) will hand out test SOL on Solana devnet so you can try tools without spending real money. It is not live yet. The page is already in place so you can find it the moment it ships.

## FAQ

<details>

<summary>Do these tools hold my keys?</summary>

No. Every utility signs through your connected wallet in the browser. J Tools never stores, requests, or transmits a private key.

</details>

<details>

<summary>Why does WSOL exist if I already have SOL?</summary>

Most liquidity pools and swaps trade SOL as an SPL token (WSOL) rather than native SOL. Wrapping makes your SOL look like any other token to those programs. [WSOL Wrapper](/tools/utilities/wsol-wrapper.md) handles both directions.

</details>

<details>

<summary>Is closing a token account safe?</summary>

Closing an empty account is safe, and the rent it held returns to your wallet. Make sure the account holds a zero balance first, since a closed account no longer exists on-chain.

</details>

## Related tools

{% content-ref url="/pages/a7TACAPAW24OFOSbtgNw" %}
[Wallet Generator](/tools/wallets/wallet-generator.md)
{% endcontent-ref %}

{% content-ref url="/pages/tdIP6t9QWIWw5lCjdtnn" %}
[Secure and lock](/tools/secure.md)
{% endcontent-ref %}

{% hint style="success" %}
**J Tools is non-custodial.** We never hold your private keys and never ask for them. Every transaction is built in your browser and signed by your own wallet. If any page ever asks you to paste a private key, stop, close it, and let us know.
{% 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/utilities.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.
