> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jup.ag/llms.txt
> Use this file to discover all available pages before exploring further.

# Magic Links

> Send tokens via a shareable link or QR code. Recipients can claim tokens even without an existing wallet.

A Magic Link is a shareable link (or QR code) that holds tokens until a recipient claims them. It's designed for cases where the recipient doesn't have a Solana wallet yet, or when you want to send tokens without needing their address.

## Creating a Magic Link

<Steps>
  <Step title="Open Jupiter Send">
    Go to [jup.ag/send](https://jup.ag/send) and select the **Send** tab, then the **Magic Link** option.
  </Step>

  <Step title="Connect your wallet">
    Connect the wallet you want to send tokens from.
  </Step>

  <Step title="Choose token and amount">
    Select the token and enter the amount you want to send.
  </Step>

  <Step title="Create the Magic Link">
    Click **Create Magic Link**. A link and QR code will be generated.
  </Step>

  <Step title="Share it">
    Send the link or QR code to the recipient through any channel (message, email, etc.).
  </Step>
</Steps>

<Warning>
  Anyone who has the link can claim the tokens. Do not share it publicly or with unintended recipients.
</Warning>

## Claiming a Magic Link

When a recipient opens a Magic Link, they can claim the tokens to their Solana wallet.

## Managing Magic Links

You can view and manage your Magic Links at [jup.ag/send](https://jup.ag/send) after connecting your wallet.

<Tabs>
  <Tab title="Active">
    Shows all unclaimed Magic Links that are still valid (not expired, not cancelled). From here you can cancel a link to recover your tokens.
  </Tab>

  <Tab title="Past">
    Shows all Magic Links that have been claimed, cancelled, or expired.
  </Tab>
</Tabs>

## Cancelling a Magic Link

You can cancel any unclaimed Magic Link to recover your tokens.

<Steps>
  <Step title="Open Jupiter Send">
    Go to [jup.ag/send](https://jup.ag/send) and connect your wallet.
  </Step>

  <Step title="Find the link">
    Go to the **Active** section under the send widget.
  </Step>

  <Step title="Cancel">
    Click the 🗑️ icon next to the link you want to cancel.
  </Step>
</Steps>

Once cancelled, the tokens are returned to the wallet that created the link.

<Note>
  You can only cancel a Magic Link that has not been claimed yet. Once claimed, the tokens belong to the recipient.
</Note>

## Expiration

Magic Links that are not claimed expire automatically **7 calendar days** after creation. When a link expires, the tokens are returned to the creator's wallet.

<Tip>
  You don't need to do anything to trigger the refund. Expiration and fund return are handled automatically.
</Tip>

## Troubleshooting

<AccordionGroup>
  <Accordion title="My Magic Link expired but the tokens weren't returned">
    Tokens should return automatically when a link expires. If they haven't appeared in your wallet, the issue may be related to your Associated Token Account (ATA) for that token.

    An ATA is a dedicated account tied to your wallet for one specific token type. If it was closed or doesn't exist, the return transaction can fail silently.

    Open a ticket at [support.jup.ag](https://support.jup.ag) so the team can investigate.
  </Accordion>
</AccordionGroup>
