Free Twitter / X Tool — Repost with Credit
Tweet Source Link Extractor
Paste any X / Twitter link, extract the post's source t.co link, and repost it with your own caption — the original creator stays credited.
Paste any tweet URL
You'll land on the X compose window with the source link already in the post body. Add your own caption above it and hit Post.
Why bother with the source link?
When you copy-paste someone else's tweet text without attribution, X has no way of knowing where it came from — the original creator gets zero credit, and the post looks like yours. Quote-tweets bury the original in a tiny embed. Screenshotting strips it of all metadata.
The cleanest single-tweet way to credit a source is to include the original post's
t.co link inside your repost. X expands it into a full embedded card, the
original poster gets the engagement, and your followers can click through. We
built a whole hub of free tools around
this kind of small-but-useful workflow — this one's the most overlooked.
Three ways to use this
Pick the one that fits where you are when you read a tweet you want to repost.
A. From the Chrome extension (one click)
The XposterAI Chrome extension drops a small Repost with source button next to every tweet's actions row. Click it, and a fresh compose window opens with the source link already inserted — add your caption, hit Post.
Watch it in action inside the extension popup ↑
- Install the XposterAI extension (free, no card).
- Open X. The button shows up on every tweet automatically.
- Click it on the tweet you want to share. Add your caption. Post.
B. From this page (paste a link)
- Copy the link to the tweet you want to share (the "Copy link" item in the X share menu works).
- Paste it into the form at the top of this page.
- Click Get source link & open X. The X compose window opens in a new tab with the source link inside the post body. Add your caption and Post.
Works on desktop or mobile browsers. Bookmark this page for one-click access.
C. From your phone (bookmarklet trick)
Save this one-line JavaScript bookmark to your browser. On any tweet page, tap it — and you'll land on the X compose window with the source link prefilled. Same idea on desktop too.
Watch the bookmarklet flow on your phone ↑
javascript:(function(){location.href='https://xposterai.com/extract?tweet_url='+encodeURIComponent(location.href);})();
Desktop install — Drag and Drop method
-
Show your bookmarks bar (
Cmd+Shift+Bon Mac,Ctrl+Shift+Belsewhere). It appears as a horizontal strip just below the address bar.
Shortcut didn't work? In Chrome: click the three-dot menu (top-right) → Bookmarks and lists → toggle on Show bookmark bar at the top. - Drag the XposterAI: extract source link button above onto an empty spot on that bar. Drop it on the bar itself — not on a folder dropdown or the bookmarks manager page (those close as soon as you start dragging).
-
Can't drag? Click Copy bookmarklet code above, then right-click an empty spot on your bookmarks bar → Add Page…. Name it
XposterAI, paste the code as the URL, save. - On any tweet page, click the bookmark. The X compose window opens with the source link prefilled.
Mobile install (the trick)
- On desktop Chrome, save the bookmark above. Name it
xposter extractso it's easy to type. - Make sure your phone's Chrome is signed in as the same Google account — bookmarks sync over.
- On your phone, open the tweet in Chrome (in the X app, tap Share → Open in Chrome).
- Tap the address bar and type
xposter— the saved bookmark appears in suggestions. Tap it. - The X compose window opens with the source link prefilled. Add your caption and Post.
It looks fussy written out, but once it's saved you're three taps from a properly-credited repost.
FAQ
What's a t.co link?
X wraps every URL posted on the platform with a short t.co redirect for click tracking. The t.co link for an X post resolves to the post itself — so dropping it into a new tweet renders the original as an embedded card.
Does this work for tweets with images or videos?
Yes. X expands the t.co link into a full card showing the original tweet, including media. Your repost shows your caption above the card.
Is this against X's terms of service?
No — quite the opposite. You're sharing a public link with full attribution to the original poster. That's the exact behavior X built t.co wrapping for. Nothing is scraped and no API is hit.
Will the original poster see my repost?
They'll see the engagement on their original tweet (the embedded card counts as a view). They won't get a direct notification unless you also @-mention them in your caption — which is a nice touch.
What if the tweet has been deleted?
If the source tweet is gone, we can't extract a t.co link for it and you'll get a "no source link found" message. Deleted tweets can't be reposted with credit because there's nothing to credit to.
Why not just quote-tweet?
Quote-tweets work, but the embedded original is tiny and easy to miss. A t.co link inside the post body expands to a full card, gives the original much more visual weight, and reads more naturally as "here's something I want you to see" rather than "let me react to this."
More free tools
Twitter Character Counter
Count characters the way X does — URLs weighted as 23, emojis as 2. Real-time, free, no signup.
Open tool →Twitter Thread Splitter
Paste a long post, get a clean numbered thread split on sentence boundaries — under 280 chars per tweet, copy-ready.
Open tool →Tweet Preview Generator
See exactly how your tweet will look on X — light or dark theme, with or without media. Free, no signup.
Open tool →Twitter Bold Text Generator
Convert plain text to Unicode bold / italic / bold-italic so it renders styled on X, LinkedIn, and Instagram. Copy with one click.
Open tool →Engagement Rate Calculator
Paste likes, replies, retweets, and your follower count — get your engagement rate, plus the median benchmark for your follower bracket.
Open tool →Best Time to Post on X
Auto-detected timezone plus weekday-aware recommendations for when to post on X.
Open tool →Hashtag Density Analyzer
Paste a tweet, see how many characters your hashtags consume, get flagged for overuse.
Open tool →Twitter Emoji Picker
Searchable, click-to-copy grid of every emoji and useful Unicode symbol that renders cleanly on X.
Open tool →Tweet Tone Rewriter
Paste a tweet, pick a tone (witty, professional, casual, sharp), get three rewrite variants. 280-char hard cap, 3 free uses per day.
Open tool →Reply Generator
Paste a tweet, get an on-tone reply suggestion. 3 free uses per day. The full version lives in our Chrome extension.
Open tool →Hashtag Generator
Paste a tweet, get 5-10 relevant hashtags. Cheapest LLM tool we run — capped to a tweet-sized input.
Open tool →X Profile QR Code Generator
Generate a clean QR code for your X profile or any URL. Downloadable PNG, no signup, no watermark.
Open tool →UTM Campaign URL Builder
Build properly-encoded UTM tracking URLs for Google Analytics, X / Twitter, LinkedIn, or email campaigns. Live preview, one-click copy.
Open tool →Social Media Character Counter
Count characters against the right limit on Bluesky (300), Threads (500), Mastodon (500), LinkedIn (3000), and X (280). Free, no signup.
Open tool →Reply Audit
Paste your draft reply and the original tweet — get a precise diagnosis of why it'll flop, plus a single rewrite. 3 free audits per day.
Open tool →Tweet Hook Analyzer
Paste just the first line of a tweet or thread — get a 0-100 hook score across curiosity, specificity, tension, and brevity, plus two punchier rewrites. 3 free uses per day.
Open tool →Twitter Bio Generator
Tell us what you do, who you talk to, and the tone you want. Get 5 distinct X bios under 160 chars each, tagged with a persona label. 3 free uses per day.
Open tool →Tweet to Social Post Repurposer
Paste a tweet and get platform-shaped versions for LinkedIn, Threads, Bluesky, and Mastodon - in one shot. LinkedIn long-form, Threads conversational, Bluesky tight, Mastodon with optional CW. 3 free conversions per day.
Open tool →Thread Cliffhanger Generator
Paste your draft thread, get suggested cliffhanger lines to insert between tweets so readers keep scrolling. 3 free uses per day.
Open tool →Twitter Archive Viewer
Upload the twitter-archive.zip Twitter gave you — browse, search, and find your top tweets, all locally in your browser. Nothing uploaded.
Open tool →Social Post Line Break Formatter
Paste a draft post, get whitespace formatted for each platform — LinkedIn doubles single newlines, X/Bluesky collapse extra blanks. Live char count. No signup.
Open tool →Tweet Link Cleaner
Paste any link or text, remove tracking parameters (utm_*, fbclid, gclid, twclid, mc_*, igshid, and ~25 more). Runs 100% in your browser — no URLs sent anywhere.
Open tool →Pinned Tweet Planner
Fill in who you help, your proof, your best offer, and your CTA. Pick a template (Proof+Offer, Story+Offer, Question+Offer) and get a copy-ready pinned-tweet draft with a live char count.
Open tool →Thread Outline Builder
Pick a topic, length (3-12 tweets), and style. Get an editable outline with hook, body, proof, and CTA slots. Copy the whole structure with one click.
Open tool →Posting Calendar Generator
Pick your goals (growth, sales, community, authority) and platforms (X, LinkedIn, Threads, Bluesky, Mastodon). Get a 7, 14, or 30-day content calendar with platform-aware cadence. Export as CSV.
Open tool →X Profile Audit Checklist
Paste your bio, mark off the basics (banner, pinned post, link, niche, CTA). Get a 0-100 profile score, a bio breakdown (length, proof, CTA), and prioritized recommendations.
Open tool →Evergreen Repost Planner
Paste your best posts and build a manual evergreen repost calendar for X, LinkedIn, Threads, Bluesky, and Mastodon. Free, no signup, no account connection.
Open tool →Auto CTA Generator
Create copy-ready calls to action for links, offers, newsletters, products, and lead magnets. Template-based, free, and no signup.
Open tool →Social Post Idea Generator
Turn a niche, audience, and goal into practical post ideas for X, LinkedIn, Threads, Bluesky, and Mastodon. Free, no login required.
Open tool →Daily Engagement Plan Builder
Build a daily X engagement plan: accounts to reply to, keyword searches, AND a time-budgeted task checklist tuned to your goal (replies, relationships, profile visits, sales). Free, no signup.
Open tool →Quote Tweet Generator
Paste the post you want to quote and generate angle-based quote tweet drafts: agree, challenge, add context, story, or CTA.
Open tool →Lead Magnet DM Template Generator
Write manual DM templates for delivering a lead magnet, following up, and starting a useful conversation without automation.
Open tool →Launch Post Sequence Builder
Build a 5, 7, or 10-day social launch sequence with proof, story, objection, demo, and CTA posts.
Open tool →Testimonial Post Generator
Turn a customer quote, result, or win into copy-ready social proof posts for X, LinkedIn, and Threads.
Open tool →Objection Post Generator
Turn a common objection into useful social posts that explain, reframe, prove, and invite the next step.
Open tool →Bulk Post CSV Formatter
Paste many posts, pick a scheduler (Buffer, Publer, Hootsuite, Later, Sheets), set dates and times, and export a CSV ready to import. Free, runs in your browser.
Open tool →Cross-Post Fit Checker
Paste a draft and instantly see which platforms it fits and what to fix - hashtag overuse, missing line breaks, weak CTA, wall-of-text. Audit across X, LinkedIn, Threads, Bluesky, Mastodon.
Open tool →LinkedIn Carousel Outline Builder
Enter topic, audience, and slide count. Get slide titles, slide notes, a hook slide, a proof slide, and a CTA slide. Copy or export as CSV.
Open tool →LinkedIn Post Preview Tool
Paste your LinkedIn draft and see exactly how it looks before publishing - first-line fold at ~210 chars, paragraph spacing, CTA visibility, char count. 100% browser-side.
Open tool →Social Media Report Generator
Paste your posts with impressions, likes, replies, reposts, and clicks. Get engagement rates, top and weak posts, weekly totals, and an export-ready summary. Free, no signup.
Open tool →Brand Mention Search Builder
Enter your brand, product, founder names, and keywords. Get ready-to-bookmark search URLs for X, Google, Reddit, and LinkedIn so you can monitor mentions manually.
Open tool →Post Idea Library
Browse a searchable library of 120+ proven post prompts categorized by goal: growth, authority, sales, community, launch, personal story, proof, and replies. Free, no signup.
Open tool →Link in Bio Planner
Add the links you want in your bio with priorities, click goals, and notes. The tool recommends order, label copy, and which links to drop or group. Free, no signup.
Open tool →Competitor Post Tracker
Add competitor accounts and log their top posts manually. Track angle, hook, format, engagement, and the lesson for your own content. Export as CSV.
Open tool →LinkedIn Profile Audit Checklist
Audit your LinkedIn profile against 12 components: headline, banner, About section, Featured, Recommendations, Activity, niche clarity, CTA. Get a 0-100 score plus prioritized recommendations. Free, no signup.
Open tool →Blog to Social Post Generator
Paste your blog title, summary, and URL. Get template-based drafts for X, LinkedIn, and Threads. Template-driven (not AI) - clear scaffolding you finish in your own voice.
Open tool →Social Inbox Triage Template
Pick your business type and weekly volume. Get a categorized inbound workflow (urgent / sales / support / praise / spam / follow-up) with daily time allocations so nothing slips.
Open tool →Comment Sentiment Checker
Paste comments or replies and classify each as positive, negative, question, sales intent, or spam. Rule-based keyword classifier - fast, free, ~70-80% accurate on clear cases.
Open tool →Content Approval Workflow Checklist
Build a team content approval checklist - draft, brand check, legal check, link check, UTM check, scheduled, published, reported. Customize per channel. Free, no signup.
Open tool →