A speech bubble next to a smartphone with a small ghost — illustrating Threads posting, ghost posts, and replies
May 16, 2026·9 min read

How to Post on Threads: Step-by-Step (Text, Photos, Replies)

Vadym Petryshyn
Helping to fix your X & Threads account problems | Founder of Postory
Key Takeaway

To post on Threads, tap the compose icon in the middle of the bottom bar, type up to 500 characters, attach up to 20 photos or videos, choose who can reply, and tap Post. You then have 15 minutes to edit the text.

Threads uses your Instagram login, but Meta's text-first social app has its own feed, its own composer and its own rules. This walkthrough covers the exact steps on iPhone, Android and the web, the limits you'll hit, how replies and edits work, and what to check when a post refuses to go out.

How Do You Post on Threads, Step by Step?

Here is the full flow on iPhone and Android:

  1. Open Threads and tap the compose icon in the center of the bottom navigation bar.
  2. Type your post — up to 500 characters, including spaces and emojis.
  3. Tap the paperclip icon to attach up to 20 photos or videos from your gallery. Each video clip can run up to 5 minutes.
  4. Optional extras live behind the three-dot menu in the composer: Poll (polls close automatically after 24 hours) and Schedule. The ghost icon next to Post turns the draft into a 24-hour disappearing post.
  5. Tap Reply options at the bottom left of the composer to choose who can reply or quote.
  6. Tap Post in the top right.

On web (threads.com), click the "Start a thread…" box at the top of the feed or the compose icon in the left sidebar. Everything else behaves the same.

To publish a multi-post thread rather than a single post, tap "Add to thread" below your draft and write the next post in the chain. You can stack as many as you want and publish them together — they'll appear as one connected thread instead of separate posts in the feed.

The Threads composer has firm limits, and knowing them keeps a post from getting truncated mid-thought. Each post holds 500 characters, including spaces and emojis, and that ceiling applies to original posts, replies and quote posts identically. You can attach up to 20 photos or videos per post — the limit Threads raised from 10 in September 2024 to match Instagram carousels; multi-media posts display as a swipeable carousel. Each video clip can be up to 5 minutes long and 1 GB, with 1080p the recommended resolution. Links aren't auto-shortened the way they are on X — the full URL counts against your 500-character budget, but Threads renders a preview card below the post. If 500 characters isn't enough, attach a text attachment holding up to 10,000 characters, which appears as a tap-to-expand card under the main post, per Meta's September 2025 announcement. Your bio is capped at 150 characters. None of these limits change for verified or business accounts — Threads applies them uniformly.

Post at the right time

Schedule across X & Threads

Queue your posts once and Postory publishes them at the best times — no more copy-pasting between apps.

How Do You Reply on Threads and Control Who Can Reply?

Replies on Threads stack under the original post the way they do on X or Bluesky, not as a flat comment list like Instagram. To reply, tap the speech-bubble icon under any post, write up to 500 characters, attach media if you want, and tap Post. Your reply becomes part of the public conversation and also shows on the Replies tab of your profile, which you can hide from visitors in your profile settings. The more useful control sits in the composer before you publish: tap Reply options at the bottom left and pick from Anyone, Your followers, Profiles you follow or Profiles you mention — the four choices Threads listed in December 2025, when the control was renamed from "Anyone can reply & quote". Threads also added reply approvals in October 2025, so you can vet replies before they appear. Heavy posters use this to keep spam accounts out of high-reach threads. Replying to your own post shortly after publishing is also the cleanest way to add context you couldn't fit in 500 characters.

A smartphone with an edit pencil icon on screen and a small ghost drifting upward — Threads editing and ghost post features

How Do You Edit a Threads Post After Publishing?

Threads gives you a 15-minute window to edit a post after you publish it — Adam Mosseri announced the extension from five minutes to fifteen on 1 October 2024. To edit: tap the three-dot menu on your post, choose Edit, make your changes and tap Post again. A countdown shows how much time is left, and once a post has been edited an edit indicator appears next to the timestamp, though Threads shows no version history. The catch is that you can only edit the text and topics, not the media — attach the wrong photo and your only option is to delete the post and start over. Fifteen minutes is short enough that most edits end up being typo fixes, and deleting to repost costs you the early engagement a post has already collected. We go deeper on the trade-off in how to edit a Threads post.

A calendar with three colored post-it notes and a small clock — illustrating scheduling Threads posts in advance

How Do You Schedule Threads Posts in Advance?

Native scheduling shipped to all Threads users in January 2025 and works from the composer. Write your post, tap the three-dot menu inside the composer (not the one on a published post), choose Schedule, pick a date and time, and confirm. The post sits in your drafts until its slot comes up, and you can edit or delete it from there any time before it publishes. Native scheduling is fine if Threads is the only place you post, but it's deliberately basic: no bulk upload, no cross-platform queue, no analytics after the post goes out. You can add a Threads account to a Meta business portfolio, and desktop posting from Meta Business Suite has been reported since April 2026 — but Meta doesn't document Threads scheduling there, so treat the Threads composer as the reliable native option. If you post to Threads alongside X or Bluesky, a third-party scheduler saves you from writing the same thing three times in three apps.

A megaphone with a crossed-out speech bubble and thumbs-down — illustrating a Threads post that won't publish or isn't showing

Why Won't My Threads Post Publish or Show Up?

Two different problems get confused here, and the fix depends on which one you have. A post that won't publish — it spins, fails to upload, or throws a generic error — is almost always local: a flaky connection, a video that's too long or in an unsupported format, an outdated app build, or Meta having a bad hour. Work through it in order: retry on a different network, drop the media and post the text alone to see whether the file is the problem, update the app, then sign out and back in. If a specific video fails repeatedly, re-export it shorter and under the 5-minute cap. A post that publishes but nobody sees is a different thing entirely — the post exists, so it's a distribution question, not an upload one. If replies or profiles are showing you content not available on Threads, that's a visibility issue rather than a failed post. And if your reach has dropped across every post rather than one, run the free Threads shadowban test to see whether you're actually being filtered before you change how you post.

Schedule Threads Posts Alongside X and Bluesky with Postory

If Threads is one of three places you post, hopping between native schedulers gets old fast. Postory connects to your Threads account through the official Meta API and lets you draft, schedule and publish to Threads, X and Bluesky from one composer. You write once, pick the platforms, set a time, and the calendar shows everything queued across accounts — so a 9am Threads post doesn't collide with the same thought on X an hour later.

Try Postory — schedule Threads posts alongside X and Bluesky from one dashboard. For what the Threads algorithm actually rewards once your post is live, see what works on Threads.

FAQ

Q: How long do I have to edit a Threads post?

You have a 15-minute window to edit any Threads post or reply after publishing, extended from five minutes in October 2024. A countdown shows in the composer. After 15 minutes you'd have to delete and repost. You can only edit text and topics — attached photos and videos can't be swapped.

Q: What is the character limit on Threads?

Threads caps each post at 500 characters, including spaces and emojis. The limit applies to original posts, replies and quote posts. If you need more room, attach a text-attachment card that holds up to 10,000 characters and appears as a tap-to-expand block under your main post.

Q: How many photos or videos can I add to one Threads post?

You can attach up to 20 photos or videos per post. Multi-media posts display as a swipeable carousel in the feed. Each clip can be up to 5 minutes long and 1 GB; 1080p is the recommended resolution.

Q: How do I post a thread (multiple posts) on Threads?

Write your first post in the composer, then tap "Add to thread" underneath it and write the next one. Repeat for each part and publish them together with a single tap on Post. They'll appear as one connected chain rather than separate posts.

Q: What is a ghost post on Threads?

A ghost post disappears after 24 hours. Meta launched disappearing posts in October 2025. Tap the ghost icon in the composer before posting. Replies go to your DMs instead of the public thread, and only you can see who liked it. After 24 hours the post moves to your archive — here's when a ghost post is worth using.

Q: Can you schedule posts on Threads natively?

Yes. Threads added native scheduling for all users in January 2025. Open the composer, tap the three-dot menu, choose Schedule, and pick a date and time. It doesn't support bulk uploads or cross-platform scheduling — for that you'd need a third-party tool.

Q: Why won't my Threads post upload?

Upload failures are usually connection, media or app-version problems rather than account restrictions. Retry on another network, post the text without the media to test whether a file is the cause, update the app, then sign out and back in. A clip longer than 5 minutes or in an unsupported format is a common culprit.

Q: How do I see who liked my Threads post?

Open the post on your profile and tap View activity under the post body. Threads shows you who liked, reposted and quoted it — open Likes for the full list of accounts. For ghost posts, only you can see the likes; they're never public.

Q: Does Threads count links against the character limit?

Yes. Unlike X, Threads doesn't auto-shorten URLs — the full link counts against your 500-character budget. In exchange, Threads renders a preview card under link posts so the URL isn't the only thing readers see.

Share: