Caption Formatter

Add line breaks for IG.

Updated
Loading toolโ€ฆ

Add line breaks for IG.

How to use Caption Formatter

  1. Paste your caption to see live character and hashtag counts
  2. Toggle Instagram line-breaks and add bullet points as needed
  3. Copy the finished, formatted caption with one button
Try next โ†’YouTube Thumbnail ResizerResize to 1280ร—720.

About Caption Formatter

Caption Formatter cleans up and formats social media captions before you post them, and it is built around the one thing Instagram makes hard: keeping your line breaks and paragraph spacing intact. Paste your caption to see a live character count and hashtag count, then flip on the Instagram line-break toggle so the blank lines between your paragraphs do not collapse when you paste the text back into the app. That single toggle solves the most common complaint about Instagram captions, where everything runs together into one unreadable block.

Beyond spacing, the tool handles the small jobs that make a caption easy to read. Add bullet points to turn any list into a clean bulleted layout, and use Clear formatting to strip bullets and spacer characters back to plain text when you want a fresh start. The live counters keep you inside Instagram's limits of 2,200 characters and the first 30 hashtags. Copy the finished caption with one button and paste it straight into your post.

Because the formatting uses standard Unicode, the same caption also works on TikTok, Facebook, LinkedIn, and Threads; the line-break trick is simply most useful on Instagram, which is the strictest about swallowing empty lines.

It is completely free with no sign-up, no limits, and no watermarks. Everything runs entirely in your browser using plain JavaScript, so your caption never leaves your device and nothing is uploaded to a server.

Frequently asked questions

How do I add line breaks to my Instagram caption?
Write your caption with the paragraph spacing you want, then turn on the Instagram line-break toggle before you copy it. Each blank line gets a single invisible character so Instagram treats it as non-empty and keeps your spacing when you paste the caption into the app.
Why do my Instagram captions lose their spacing when I post?
Instagram automatically strips out the empty lines between paragraphs, which crushes everything into one block. This tool fixes that by filling each blank line with an invisible Braille Pattern Blank character, so the gaps survive the paste and your caption stays readable.
How does the 'preserve line breaks for Instagram' toggle work?
With the toggle on, each blank line in your caption is filled with a single invisible character (Braille Pattern Blank), which keeps the line 'non-empty' so your paragraph spacing survives when you paste it into Instagram. With it off, you get plain text with no hidden characters.
How many characters can an Instagram caption be?
Instagram allows up to 2,200 characters per caption. The live character counter shows your running total as you type or paste, with correct emoji handling so an emoji counts as one character, making it easy to stay under the limit.
How many hashtags can I put in an Instagram caption?
Instagram counts the first 30 hashtags in a caption. The hashtag counter tallies them the way Instagram does, counting a '#' at the start or after a space followed by letters, numbers, or underscores, so you know before you post whether you are over 30.
How are characters and hashtags counted?
Characters are counted with correct emoji handling, so an emoji counts as one character. Hashtags are counted the way Instagram does, as a '#' at the start or after a space followed by letters, numbers, or underscores. For reference, Instagram allows up to 2,200 characters and counts the first 30 hashtags.
What do the 'Add bullet points' and 'Clear formatting' buttons do?
'Add bullet points' turns every non-empty line into a bulleted list item without doubling up existing bullets. 'Clear formatting' removes bullets and any invisible spacer characters and returns your caption to clean plain text.
Does the formatted caption work on TikTok, Facebook, and other apps?
Yes. The invisible spacer and bullet characters are standard Unicode, so the copied caption pastes into most apps that accept plain text, including TikTok, Facebook, LinkedIn, and Threads. The line-break trick is most useful for Instagram, which is the strictest about collapsing blank lines.
Does this change my caption's font or make text bold?
No. Caption Formatter handles spacing, bullet points, and character and hashtag counts, but it does not swap fonts or apply bold or italic styling. It keeps your text in the normal font your caption uses and only fixes the layout.
Is the Caption Formatter free to use?
Yes. It is 100% free with no account, no sign-up, and no usage limits. You can format and copy as many captions as you like.
Is my caption uploaded or stored anywhere?
No. The tool runs entirely in your browser using plain JavaScript. Your text is never sent to a server, saved, or shared; it stays on your device.