---
description: "X Links add-on: Upload-Post strips URLs from X (Twitter) posts by default to avoid X's 13x per-post URL fee; this add-on lets you keep clickable links."
sidebar_position: 9
title: 'X Links Add-on'
---

# X Links Add-on

By default, Upload-Post **strips every URL from posts published to X (Twitter)** before
they are published. This keeps your X usage on X's cheaper pricing tier — X bills roughly
`$0.200` per "Content: Create (with URL)" request versus `$0.015` for posts without a URL.
You can read the full stripping policy on the
[Character Limits page](../resources/character-limits.md#x-twitter-character-limits) and in the
[Upload Text reference](../api/upload-text.md).

The **X Links add-on** lets you keep URLs in your X posts instead of having them removed.

## What it does

When the add-on is active, parseable URLs are **no longer stripped** from your X posts —
captions, titles, and `first_comment` keep their links. This applies across every X path:
video, photo, text, scheduled and retried posts, and also replies created with
[`POST /api/uploadposts/comments/create`](../api/comments.md#create-comment) and edits made with
[`POST /api/uploadposts/posts/edit`](../api/edit-post.md). Without the add-on (or once its quota is
used up), links are removed from replies and edits too, the response carries a `warnings` array, and
a reply or edit whose text was only links is refused with `400` `x_links_not_allowed`.

Only posts that actually contain a link consume the add-on's quota (a reply or an edit that keeps
a link counts as one link-post). Normal link-free X posts are unaffected and never count against it.

## Price

| Plan | Price | Billing |
| --- | --- | --- |
| X Links add-on | **$19/month (USD)** or **€18/month (EUR)** | Monthly only |

There is no annual option for this add-on yet.

## Quota: 50 link-posts per month

The add-on includes **50 link-posts per month**, counted **globally per account**. The 50/month
pool is **shared across all of your X profiles** — it is **not** a per-profile allowance.

Only posts that include a link consume the quota. Link-free posts do not.

### What happens when the cap is reached

When you reach your 50 link-posts for the billing cycle, the behaviour **reverts to the
default**: URLs are stripped from any further X posts until the quota resets at the start of
your next billing cycle.

## How to enable it

The X Links add-on requires an **active paid subscription** and is added on top of your
existing subscription:

1. Open your **subscription / billing settings** in the Upload-Post app.
2. Find the **X Links add-on** and choose **"Add to plan"**.

Once added, the add-on takes effect on your existing subscription and your monthly quota
begins.

## Coexists with other add-ons

The X Links add-on works alongside other add-ons (for example, the extra-profiles add-on).
You can have several add-ons active on the same subscription at once.
