Short captions for Reels. Long captions for carousels. Single-image posts in the middle. Twelve months of testing across thousands of agent posts, broken down by format.
The honest answer is that caption length depends on the post format. Reels reward short, scannable captions. Carousels reward long, story-driven captions. Single-image posts sit somewhere in between. This is what twelve months of testing across thousands of real estate agent posts actually shows.
For a Reel, write under 80 characters. For a carousel, write 600 to 900 characters. For a single-image post, write 150 to 250 characters. These are the windows where engagement consistently peaks across listings, market updates, and tip posts agents in our network publish week after week.
A Reel's job is to stop the scroll and play. The viewer is already watching, the video is already telling the story, and the caption is competing with the audio for attention. A long caption on a Reel reads as the agent trying to write a blog post under a 15-second video, which signals the agent doesn't actually understand the format.
The 80-character ceiling exists because that is roughly the length Instagram shows before truncating to a 'more' link. Your full caption appears without a click only if it fits in that window.
The best-performing Reel captions in our network look like this. 'Sold this one over ask in 8 days. Here is what the listing photos missed.' Or 'Three buyer mistakes I see every week. Save this for your next showing.' Hook plus promise. That is it.
Carousels are the opposite. The viewer has already committed to swiping through five to ten slides. The caption has space to deliver real value because the format itself is doing the heavy lifting on attention. Long captions on carousels signal depth and rank well in saves, which is the metric Instagram weights heaviest for that format.
The 600 to 900 character window we see perform best includes a strong hook, three to five body sentences with concrete examples, and a CTA. Anything over 1000 characters starts to lose saves, presumably because the value-to-effort ratio starts to flip.
Single-image posts (a Just Listed shot, a market stat graphic, a portrait of you with a client) sit between. The image carries the story partway, the caption finishes it. 150 to 250 characters is enough to add context without overwhelming the visual.
The most underrated single-image format is the portrait-with-quote. A clean photo of you, a one-sentence quote you actually said in a recent conversation, a two-sentence caption explaining the context. These outperform listing photos consistently because they make the viewer feel they know you, which is exactly what builds a real estate following.
TikTok mirrors Reels almost exactly. Short, hook-first captions outperform long ones. The TikTok caption ceiling before truncation is shorter than Instagram's (closer to 60 characters), so write tighter.
YouTube Shorts is the outlier. Shorts captions are essentially titles, displayed below the video as a single line. Treat them like Reels captions, but lead with the keyword phrase agents would search for. 'How I sold this $1.2M listing in 6 days' converts better than 'A wild week.'
Regardless of format, the captions that consistently outperform share four traits. They open with a complete sentence (not 'so...' or 'guys, this listing...'). They name a specific number when possible ('47 days', '$1.2M', '3 buyers'). They end with a clear action ('save this', 'send this to your buyer's agent', 'comment OPEN for the address'). And they avoid the word 'amazing' entirely, which is the laziest signal an agent can send.
The single worst caption pattern across our network is the unbroken block of text without paragraph breaks. Instagram will show the first three lines and truncate the rest. If your hook is buried inside a wall of text, the algorithm sees a low save and share rate, even though your content might be genuinely good.
Break long captions into three to five short paragraphs. Use line breaks generously. The caption that reads as five distinct beats consistently outperforms the same content written as a single paragraph.
Should I use hashtags? Yes, but at the bottom in a separate line break. Eight to twelve niche hashtags (your city, your specialty, your brand) outperform 25 generic hashtags every time.
Are emojis good or bad? Neither, on their own. The agents who use one or two emojis to break up text consistently outperform agents who use none and agents who pack the caption with them. Use emojis the way you would use them in a text to a friend, not the way a brand account would.
Where should the CTA go? First line if it is the whole point ('Comment OPEN for the address'). Last line if it is a soft close ('save this for your next showing'). Never in the middle.
Does asking a question really get more comments? Yes, when the question is specific. 'What is your favorite room?' gets no replies. 'Would you keep the wallpaper or rip it out?' gets dozens.
How do I write a caption when I do not know what to say? Type the question your client asked you most recently into Script Studio. The caption it generates will be in the format your audience expects for the platform you are posting to.
For a Reel, write under 80 characters. For a carousel, write 600 to 900. Anything else and the algorithm makes you pay for the mismatch.