How Much Text Fits on an Instagram Carousel Slide
No platform limits the text on a carousel image. What limits it is whether anybody can read it at feed size, which makes the answer arithmetic rather than a rule.

Instagram carousel text: work it out rather than look it up
characters per line = text area width ÷ (font size × 0.5) lines = text area height ÷ (font size × 1.35)
| Body font size on a 1080px canvas | Roughly fits (4:5 portrait) |
|---|---|
| 40px | ~700 characters |
| 56px | ~390 characters |
| 72px | ~230 characters |
| 96px | ~140 characters |
Font size is the input that decides everything
The frame changes the answer
| Frame | Canvas | Why the usable share differs |
|---|---|---|
| Instagram 4:5 portrait | 1080 × 1350 | The most text of any Instagram frame |
| Instagram 1:1 square | 1080 × 1080 | About a fifth less room than portrait |
| LinkedIn document | 1080 × 1350 | Read in a small inline viewer, so set it larger |
| TikTok photo post | 1080 × 1920 | Buttons over the right side, caption over the bottom |
| Story / 9:16 | 1080 × 1920 | Interface top and bottom; the least text of all |
How to split a list into slides
- One idea per slide. Not one paragraph, one idea. If a slide has two, it is two slides.
- Never split a point across slides. A bullet cut in half reads worse than a crowded slide, and
- Reserve the first slide as a cover. It is the only one that appears in the grid and the only
- Put the ask on the last slide, on its own. It is the only slide people arrive at having read
- Count the slides. Instagram takes twenty, per its own
What the caption still has to do
How much text can you put on an Instagram carousel slide?
What font size should Instagram carousel text be?
How many slides can an Instagram carousel have?
Should I split a long point across two slides?
Put it to work
Tools for the job you just read about
Free to run, most of them without an account.
Carousel Copy Splitter
A list, split into slides the words will actually fit on.
Social Media URL Cleaner
Strip the tracking off a link — and see what each parameter was telling somebody.
Instagram Money Calculator
What to charge for a post — priced the way a brand actually prices it.
Caption Line Break Generator
Paragraph breaks that survive the paste into Instagram.
Invisible Character Remover
Names every character in your text that you cannot see, and takes out the ones you did not want.
Sponsorship Disclosure Generator
The right wording, and — the part that actually gets people in trouble — the right placement.
Keep reading
More from the blog

Instagram Reels Cover Size: One Image, Two Crops
An Instagram Reels cover is shown at 9:16 in the Reel and cropped square in your grid. One image has to survive both. Here is how to position it.

Instagram Carousel Size, and Cutting a Seamless One
Instagram carousel size is 1080x1350 per slide, and every slide must share the first one's ratio. Here is how to split one wide image so the seams disappear.

Instagram Alt Text: Where the Field Is, and What to Put in It
Instagram writes an automatic description for every image whether you do or not. Yours replaces it, you get 100 characters, and the field is three taps deep.