A good caption for Instagram post photos is a short line that matches the picture and the mood and makes its point in the first line under the post. The caption is the text under a post on Instagram, the photo and video app owned by Meta. The 333 captions for Instagram on this page are sorted by mood and by post type.
A caption is not your bio, the text under your profile name (for that, see bio ideas for boys and bio ideas for girls). It is not closed captions either, the subtitles that show speech in a video. Most lines here were written for this page.
- Length: Up to 2,200 characters (Meta developer documentation)
- Hashtags: Up to 5 per post (Instagram Help Center)
- Carousel: One caption for the post, or one for each photo or video
In this article
- Best captions for Instagram post: 25 quick picks
- Instagram caption limits: length, hashtags and mentions
- Short captions for Instagram
- Self captions for Instagram: selfie and self-love lines
- Cool and attitude captions for Instagram post
- Aesthetic captions for Instagram
- Life captions for Instagram
- Love and friendship captions
- Funny and cute captions for Instagram
- Captions by Instagram post type
- Captions for Instagram story and Reels
- Hinglish captions for Instagram post
- How to write a caption for an Instagram post
- How to add, edit and copy a caption on Instagram
- Caption mistakes to avoid
- Instagram captions FAQ
- Sources
Best captions for Instagram post: 25 quick picks
For everyday photos
Pick by the photo first, then by the occasion, then by length. There is no single best caption for Instagram post photos, but a line that fits what is in the frame works better than a clever line that could sit under anything. These five Instagram captions suit a coffee, a street or a desk.
- Just a regular Tuesday, saved 29/2200
- Small moments, kept on purpose 30/2200
- Today looked like this 22/2200
- Nothing special, and that is the point 38/2200
- Out of the camera roll and into the feed 40/2200
For selfies
Short and a little self-aware, for a face photo with no special occasion.
- Same face, new light 20/2200
- Caught myself in good lighting 30/2200
- Front camera, honest mood 25/2200
- Proof I left the house today 28/2200
- Me, minus the filter debate 27/2200
With friends
For a group photo, a dinner table or a trip with the same people as always.
- Found my people, kept them 26/2200
- Group chat, but in person 25/2200
- Louder together 15/2200
- Same jokes, ten years later 27/2200
- The usual table, the usual chaos 32/2200
On a trip
For a view, a station or a road, when the place matters more than the face.
- New city, old shoes 19/2200
- Window seat thoughts 20/2200
- Took the long way on purpose 28/2200
- Somewhere I had only seen on a map 34/2200
- Packed light, came back with stories 36/2200
For a mood post
For a sky, a cup or a quiet corner that says how the day felt.
- Soft day, slow coffee ☕ 23/2200
- Running on sunshine today 25/2200
- Quiet mind, loud playlist 25/2200
- Not a phase, just a Sunday 26/2200
- Today felt like a deep breath 29/2200
Occasionally I post to Instagram (with an accompanying caption), and I like going through that more because each post is highly curated and annotated with my feelings at the time. Not too dissimilar to a physical photo album.
Instagram caption limits: length, hashtags and mentions
A caption holds up to 2,200 characters, and a post takes up to 5 hashtags. The length limit and a cap of 20 @ tags come from Meta's developer documentation for posts published through the Instagram API. The hashtag limit comes from the Instagram Help Center, which does not publish a caption length.
The developer page still lists 30 hashtags, while the Help Center says that a comment with more than 5 tags on a single photo or video won't post. Plan for 5.
| Parameter | Limit | Source |
|---|---|---|
| Caption length | Up to 2,200 characters | Meta developer documentation |
| Hashtags | Up to 5 on a post | Instagram Help Center |
| @ mentions | Up to 20 in a caption | Meta developer documentation |
| Carousel | One caption for the post, or one for each photo or video | Instagram Help Center |
| Alt text | Written separately from the caption, read by screen readers | Instagram Help Center |
Hashtags are #-tags that group posts by topic: on a public account, a post with a hashtag appears on that hashtag's page, while posts from private profiles don't show up there publicly. Numbers work inside a hashtag, but spaces and special characters such as $ or % don't. Five is a ceiling, not a target, and two or three tags that describe the photo do the same job.
In Feed, a long caption shows only its start, and the rest opens when someone taps more. That is why the point of the caption belongs in the first line, and tags belong at the end.
Short captions for Instagram
One-word captions
One word works under a photo that already tells the story: a sunset, a plate, a face in good light. Simple Instagram captions like these leave the picture in charge and never get cut by more.
- Golden 6/2200
- Unbothered 10/2200
- Grateful 8/2200
- Recharging 10/2200
- Homebound 9/2200
- Sunkissed 9/2200
- Content 7/2200
- Blooming 8/2200
- Unfiltered 10/2200
- Weekending 10/2200
- Monsoon 7/2200
- Bliss 5/2200
- Chapter 7/2200
- Here 4/2200
- Exhale 6/2200
Short and simple captions
Up to six words, for Instagram captions that need a hint of context: where, who or why. Each fits on one line.
- Slow mornings suit me 21/2200
- Back where it started 21/2200
- Good light, better company 26/2200
- Small win, big smile 20/2200
- Took the stairs, earned the view 32/2200
- One more page, then sleep 25/2200
- Rain outside, tea inside 24/2200
- Home looks different at night 29/2200
- Sunday plans: none 18/2200
- This view did the talking 25/2200
- Fresh start, same me 20/2200
- Saved this one for later 24/2200
- Out of office, into nature 26/2200
- Late lunch, long talk 21/2200
- Kept it simple today 20/2200
Self captions for Instagram: selfie and self-love lines
Selfie captions
A selfie is a self-portrait photo taken with a phone, and its caption either adds a joke or adds a reason. If you need a caption for insta selfies with no backstory, pick a line that sounds like something you would say out loud.
- Front camera, back to basics 28/2200
- Good hair day, documented 25/2200
- Same smile, different city 26/2200
- Practiced this face in the lift 31/2200
- Main character of my own camera roll 36/2200
- Lighting did most of the work 29/2200
- Selfie first, questions later 29/2200
- Mirror, mirror, not bad today 29/2200
- Just me and the golden hour 27/2200
- Taken in one try, honestly 26/2200
- Dressed up for no reason 24/2200
- This face has had three coffees 31/2200
- Captured before the smile faded 31/2200
- Me on a good day 16/2200
- The camera caught me in a good mood 35/2200
Self-love captions
Self-love Instagram captions suit a quiet photo: a walk, a mirror, a day off. Keep them kind rather than boastful, so the caption reads as a note to yourself.
- Learning to be my own safe place 32/2200
- Rest is productive too 22/2200
- Proud of how far I have come 28/2200
- Choosing peace over proving 27/2200
- Took myself out today 21/2200
- My pace, my path 16/2200
- Being gentle with myself this week 34/2200
- Healing looks good on me 24/2200
- Growing quietly 15/2200
- I am enough, even on slow days 30/2200
- Kind words, starting with mine 30/2200
- Softer with myself, stronger for it 35/2200
- No one else's timeline 22/2200
- Filling my own cup first 24/2200
- Showing up for me 17/2200
Confident and classy captions
These Instagram captions suit a dressed-up photo, an achievement or a new look. Classy here means calm confidence, with no insults and no comparison with anyone else.
- Quiet confidence, loud results 30/2200
- Dressed for the life I am building 34/2200
- Elegance never asks for attention 33/2200
- Poise, then coffee 18/2200
- Simple, sharp, sure 19/2200
- Wearing my best intentions 26/2200
- Calm is my signature 20/2200
- Grace under deadline 20/2200
- Not loud, just certain 22/2200
- Polished on the outside, steady inside 38/2200
- Standards high, heels higher 28/2200
- Class is in the details 23/2200
- Composed, not complicated 25/2200
- Walking in like I planned it 28/2200
- Effort looks good on everyone 29/2200
Cool and attitude captions for Instagram post
Attitude captions
Attitude Instagram captions work for a bold photo: a new outfit, a bike, a stage. Keep the edge without insults, because anyone who sees the post reads the line too.
- Built for the long game 23/2200
- My vibe speaks before I do 26/2200
- Not for everyone, and that is fine 34/2200
- Busy writing my own rules 25/2200
- Loading my next move 20/2200
- Confidence level: unbothered 28/2200
- Underestimate me, it saves time 31/2200
- Too focused to argue 20/2200
- Still choosing my own pace 26/2200
- Eyes on goals, phone on silent 30/2200
- Calm face, wild plans 21/2200
- Head high, ego low 18/2200
- Plot twist: I stayed 20/2200
- Not waiting for permission 26/2200
- Bold move, zero regrets 23/2200
Savage captions
Savage lines are dry and short, made for a photo where you look completely unbothered. Aim the joke at the situation, not at a person.
- I read the room and left 24/2200
- Silence is also a reply 23/2200
- My patience has a short battery 31/2200
- Out of reach, not out of range 30/2200
- Doors closed, I brought snacks 30/2200
- Plans changed, so did I 23/2200
- Seen, noted, ignored 20/2200
- My comeback is this photo 25/2200
- Not salty, just well seasoned 29/2200
- Too busy glowing to be bothered 31/2200
- Left the drama on read 22/2200
- Low effort, high standards 26/2200
Sassy captions
Sassy is the playful cousin of savage: a wink rather than a jab. These suit outfit photos, food and anything with a pose.
- Sweet with a side of sass 25/2200
- Heels on, worries off 21/2200
- Fashionably late, as planned 28/2200
- Sass level: medium spicy 24/2200
- Too cute to be serious 22/2200
- Sparkle first, explain later 28/2200
- Yes, this is my good side 25/2200
- My outfit has opinions 22/2200
- Cute, but I bite back 21/2200
- Main event energy 17/2200
- Lipstick on, excuses off 24/2200
- Born to strut 13/2200
Aesthetic captions for Instagram
Nature captions
Aesthetic captions are soft, minimal lines that match a calm photo style. For nature shots, name one detail you can see, such as light, water or leaves, and let the picture do the rest.
- Green, quiet, enough 🌿 22/2200
- Clouds took the afternoon off 29/2200
- Where the river slows down 26/2200
- Morning fog, no plans 21/2200
- Leaves turning, me too 22/2200
- Salt air and open sky 🌊 23/2200
- Mountains do not rush 21/2200
- Petals on the path 18/2200
- The hills were humming 22/2200
- Sky in watercolor 17/2200
- First rain on dry earth 23/2200
- Wildflowers win again 21/2200
- Tide out, mind clear 20/2200
- Sun through the trees 21/2200
Minimal captions
Minimal Instagram captions suit a clean grid: plain backgrounds, one color, golden hour light. Two to four words, with no hashtags in the line itself.
- Golden hour, again 18/2200
- Soft light only 15/2200
- Still life 10/2200
- Less noise 10/2200
- Shadows and lines 17/2200
- Warm tones 10/2200
- Quiet corners 13/2200
- Linen and light 15/2200
- Late sun 8/2200
- White walls, blue door 22/2200
- Calm in frames 14/2200
- Sunshine on repeat 18/2200
- Pale pink evening 17/2200
- Edges of the day 16/2200
Life captions for Instagram
Happy captions
If you were searching for quotes for Instagram, these lines do the same job: short and quotable, with no famous name attached. Happy lines suit celebrations, good news and ordinary good days.
- Happiness looks like this today 31/2200
- Laughing at nothing, again 26/2200
- Collecting good days 20/2200
- Joy found me early 18/2200
- Small things, full heart 24/2200
- Best part of the week, captured 31/2200
- Grinning like the weekend just started 38/2200
- Good news looks good on us 26/2200
- Today was kind 14/2200
- Happy for no big reason 23/2200
- Sunlight and silly jokes 24/2200
- Life is loud in the best way 28/2200
Inspirational captions
Inspirational Instagram captions fit a photo of effort: a trail, a desk, a finish line. Keep them tied to what the picture shows, otherwise they read like a poster on a wall.
- Every step counts, even the slow ones 37/2200
- Started scared, kept going 26/2200
- Today was day one 17/2200
- Progress hides in ordinary days 31/2200
- Falling is part of the route 28/2200
- The view was worth the climb 28/2200
- Doing the work nobody claps for 31/2200
- Small steps, long road, steady feet 35/2200
- Try again, but smarter 22/2200
- Comfort zone, left behind 25/2200
- Learning out loud 17/2200
- Still becoming 14/2200
Success captions
Success lines suit a result you can show: a certificate, a first salary, a finished project. Name the milestone so the caption says what changed.
- Late nights, paid off 21/2200
- Certificate in hand, coffee still cold 38/2200
- First paycheck, first treat 27/2200
- Finished what I started 23/2200
- Hard work, now visible 22/2200
- Done, dusted, achieved 22/2200
- From to-do list to done 23/2200
- This took months, and it was worth it 37/2200
- Promoted to a new set of problems 33/2200
- Goal met, next one written 26/2200
- Results over excuses 20/2200
- Exam season survived 20/2200
Love and friendship captions
Love captions
Romantic Instagram captions suit a couple photo, a wedding or a family moment. Tag the person on the photo itself with Tag People, so the line stays short and readable.
- You, me and the long way home 29/2200
- My favorite person, every day 29/2200
- Still choosing you 18/2200
- Home is wherever you sit 24/2200
- Two cups, one sunset 20/2200
- Love in the little things 25/2200
- Holding hands, holding on 25/2200
- Better together, even in traffic 32/2200
- You make ordinary days bright 29/2200
- Year three, still laughing 26/2200
- Wedding day, best day 💛 23/2200
- Forever started with a coffee date 34/2200
Best friend captions
Best friend lines work best with an inside reference, such as a place you always go or a joke you always repeat. The lines below leave room for that.
- Partners in snacks 18/2200
- Friends since the school bus 28/2200
- Same brain, different faces 27/2200
- Unofficial sisters 18/2200
- My friend knows my coffee order 31/2200
- Free therapy, best company 26/2200
- Our plans never work, our trips always do 41/2200
- Two people, one shared memory 29/2200
- Tea, gossip and zero filters 28/2200
- Friendship level: shared lunch boxes 36/2200
- Distance changed nothing 24/2200
- The friend who brings the umbrella 34/2200
Funny and cute captions for Instagram
Funny captions
Funny Instagram captions here rely on simple wordplay that works in any English, without local references. They suit food, pets, failed plans and messy rooms.
- I came, I saw, I took a nap 27/2200
- Diet starts after this photo 28/2200
- Plot twist: there was no plan 29/2200
- Running late, as tradition demands 34/2200
- My bed and I have an agreement 30/2200
- Weekend mode: battery saver 27/2200
- Professional overthinker, amateur cook 38/2200
- Exercise? I thought you said extra fries 40/2200
- This is my trying face 22/2200
- Too much chai, not enough sleep 31/2200
- Life update: still hungry 25/2200
- I put the pro in procrastinate 30/2200
Cute captions
Cute captions are soft and short, made for pets, flowers, babies and sweets. One emoji is enough.
- Sweet little Sunday 🌸 21/2200
- Cupcakes and cloud watching 27/2200
- A hug in photo form 19/2200
- Bubbly mood 11/2200
- Bright little day 17/2200
- Soft socks, warm heart 22/2200
- Puppies and pastries 20/2200
- Cozy is a lifestyle 19/2200
- Cuteness checked in 19/2200
- Smiling like a teddy bear 25/2200
- Little moments count double 27/2200
- Sprinkles make it better 24/2200
Captions by Instagram post type
Travel captions
When the occasion matters more than the mood, choose the caption for Instagram pic posts by type: a trip, a meal, a birthday, a song or a pet. Travel lines name the road, the view or the way you got there.
- Passport stamps and street food 31/2200
- Lost the map, found the beach 29/2200
- Train window, changing views 28/2200
- Off the grid for the weekend 28/2200
- Postcards from right here 25/2200
- Mountains before breakfast 26/2200
- Wandering with no itinerary 27/2200
- Suitcase full, phone full 25/2200
- Every road had a tea stall 26/2200
Food captions
Food lines work best when they name the dish or the place, so friends can find it later.
- Biryani first, conversation later 33/2200
- Plated with love, eaten in minutes 34/2200
- Street food over fine dining 28/2200
- Homemade and slightly burnt 27/2200
- Butter makes everything better 30/2200
- Dessert was the main course 27/2200
- Masala dosa, morning sorted 27/2200
- Ate it before the photo, almost 31/2200
- Spice level: brave 18/2200
Birthday captions
Birthday captions work for your own day and for a friend. For a friend, tag them in the photo and keep the line warm.
- Another trip around the sun 🎂 29/2200
- Cake first, birthday wishes second 34/2200
- Level up, one candle more 25/2200
- Older, wiser, still silly 25/2200
- Birthday mode, all day 22/2200
- Grateful for another year 25/2200
- Making a wish with my whole heart 33/2200
- Happy birthday to my favorite human 35/2200
- Candles out, wishes in 22/2200
Song lyrics captions
Song lyrics are usually protected by copyright, so check the rights holder's terms before you quote a line, and name the artist. The frames below leave room for that: replace the brackets with your song.
- On repeat today: [song] by [artist] 🎧 37/2200
- This photo has a soundtrack: [song], [artist] 45/2200
- [One line from the song] - [artist] 35/2200
- Song of the trip: [song] 24/2200
- Volume up for this one: [artist] 32/2200
- Playing in my head all day: [song] 34/2200
- If this photo had a song, it would be [song] 44/2200
- Concert night, voice gone: [artist] 35/2200
Pet captions
Pet captions can speak for the pet. Short lines read best under a quick photo of a dog or cat in mid-move.
- Professional napper, part-time guard dog 40/2200
- Paws and reflect 🐾 18/2200
- My cat approved this post 25/2200
- Fur on everything, love everywhere 34/2200
- Treat first, then the photo 27/2200
- Head of the household, four legs 32/2200
- Walk time is the best time 26/2200
- Purring at full volume 22/2200
- Zoomies at midnight 19/2200
Captions for Instagram story and Reels
Instagram story captions
A story has no caption field: text goes on the frame with the text tool or a sticker, and it disappears with the story after 24 hours unless you add the story to Highlights. A Reel has a caption like a post, so the lines above work there too; the difference between Reels and Stories covers the rest of the two formats. To see how other public accounts place text on their frames, read how to view Instagram stories anonymously. A note is different again: one line of up to 60 characters at the top of the inbox, with its own Instagram notes ideas.
- Behind the scenes, part one 27/2200
- Tap through for the rest of the day 35/2200
- Quick update from the road 26/2200
- Guess where I am 16/2200
- Poll below: tea or coffee 25/2200
- Today, unedited 15/2200
- Just a small hello 18/2200
- Still here, still busy 22/2200
- View from my desk 17/2200
- Ask me anything below 21/2200
- Reporting from the kitchen 26/2200
- One last frame tonight 22/2200
Reel captions
Instagram Reels are short vertical videos. Only the start of the caption shows until someone taps it, so the first words carry the line.
- Wait for the last second 24/2200
- Recipe in the caption, steps in the video 41/2200
- Thirty seconds of my weekend 28/2200
- Tutorial: try it and tag me 27/2200
- Sound on for this one 21/2200
- Day in my life, the short version 33/2200
- Watch till the end, trust me 28/2200
- Before and after, no filters 28/2200
- Saved you a seat on this trip 29/2200
- Practice run number twelve 26/2200
- Outfit check in motion 22/2200
- Which part was your favorite 28/2200
Hinglish captions for Instagram post
Hinglish mixes Hindi and English, written in Latin letters. Mix the two when your followers read both: the Hindi part carries the feeling, and the English part keeps the line clear for everyone else. If most of your followers read only English, English captions for Instagram from the sections above are the safer choice.
- Chai, chill aur thodi si masti ☕ 32/2200
- Apni vibe, apne rules 21/2200
- Bina wajah khush rehna seekh liya 33/2200
- Thoda filmy, thoda real 23/2200
- Yaaron ke saath har din Sunday 30/2200
- Ghar ka khana, best khana 25/2200
- Sapne bade, chai strong 23/2200
- Mood aaj full dhamaal 21/2200
- Kal ki tension kal dekhenge 27/2200
- Simple log, simple khushiyan 28/2200
- Baarish, pakode aur purane gaane 32/2200
- Kaam pe focus, baaki sab baad mein 34/2200
- Ghoomna, khana, sona, repeat 28/2200
- Aaj ka plan: kuch nahi 22/2200
How to write a caption for an Instagram post
Start with a hook in the first line
Put the point first: a feeling, a fact or a question. Feed shows only the start of a long caption, so the first line decides whether anyone taps more.
Match the caption to the photo
Name something visible: the place, the dish, the person, the light. A line that only fits this picture is stronger than a line that fits every picture. Check the Instagram post size as well, so the photo above the caption is not cropped.
Add a question or a call to action
End with something a follower can answer: a choice between two things, a request for a tip, a line that asks them to tag a friend. One question is enough, and three read like a survey.
Put hashtags and mentions at the end
Keep the readable part clean and move tags to the end, after a line break. Use up to 5 hashtags that describe the photo, and @mention only people who are in it or helped make it.
Use line breaks and emojis sparingly
Emoji are standard Unicode pictures: one or two set a mood, and a row of them hides the words. A long Instagram caption reads better in short paragraphs, and it suits a guide, a recipe or the story behind a photo better than a selfie.
Check the caption before you post
Read it once out loud, then check the names you tagged and the spelling of each hashtag. A mistake can still be fixed after posting, as the next section shows.
How to add, edit and copy a caption on Instagram
Add a caption to a new post
The caption field comes after the photo and the filters. On a computer, the path is Create, Post, Next twice and Write a caption. For a carousel of up to 20 photos and videos, the app offers Single caption, one caption for the whole post, or Multiple captions, one for each photo or video. In the app:
- Tap Create, then take a photo or video or choose one from your library.
- Tap Next, add effects or filters if you want, and tap Next again.
- Tap Add a caption, type it, tap OK, then tap Share.
Edit a caption after posting
An Instagram post caption can be added, changed or deleted after sharing. On a computer, Options sits in the top right of the post. Alt text, the description that screen readers read for a photo, is edited on the same screen with Edit Alt Text. In the app:
- Tap Options, the three dots above your photo or video.
- Tap Edit.
- Change, delete or add the caption, then tap Done.
Copy a caption from an Instagram post
The steps below work in a browser on a computer. In the app, try pressing and holding the caption; if the text does not get selected, open the post on a computer.
Copying someone else's caption is a different matter, because the words are the author's work. Quote a short part, credit the author with an @mention and write your own line around it. To keep the video of a post as well, see how to download a video from Instagram.
- Open the post on instagram.com.
- Select the caption text with the mouse.
- Copy it with Ctrl+C, or Cmd+C on a Mac.
Caption mistakes to avoid
- A caption that ignores the photo. Followers read the picture and the line together, and a mismatch looks like a caption copied from somewhere else. Name one thing that is in the frame.
- Hashtags first, or a wall of them. They push the words out of the visible part and make the line hard to read. Put up to 5 tags at the end.
- Someone else's caption without credit. The words belong to the author. Credit them with an @mention or write your own.
- A whole song verse. Lyrics are usually protected by copyright, and a long verse gets cut in Feed. Check the rights holder's terms first and name the artist.
- The same caption under every post. A repeated line gives followers nothing new. Switch between the moods on this page.
- Clickbait and promises. A caption that promises more than the post shows lets the viewer down. Say what the photo actually is.
Instagram captions FAQ
-
The text under a post or a Reel, written by the person who shared it. It can hold words, emoji, hashtags and @mentions. A caption is different from a bio, the text under a profile name, and from closed captions, the subtitles that show speech in a video.
-
No single line is best for every post. A good caption fits the photo, sounds like you and makes its point in the first line. Two examples: Took the long way on purpose for a trip photo, and Proof I left the house today for a selfie.
-
Up to 2,200 characters, according to Meta's developer documentation; the Instagram Help Center does not give a number. Feed shows only the start of a long caption until someone taps more, so the key words go at the beginning.
-
Up to 5, the limit the Instagram Help Center gives for a post, and fewer is fine. Pick tags that describe the photo or its topic, put them at the end, and leave out spaces and special characters such as $ or %.
-
Try one of three formulas: what you were doing (Took the stairs, earned the view), how you felt (Quiet mind, loud playlist) or a short note to yourself (Showing up for me). For a selfie, keep it to one line.
-
Yes, in the Instagram app. After choosing the photos and videos, pick Multiple captions to write one for each, or Single caption for one caption on the whole post. The caption or captions can still be edited after sharing.
-
Quoting a short line is common, but credit the author with an @mention. A long caption copied word for word reuses someone else's writing, and it rarely fits your photo anyway. Use it as a starting point and change it to match your post.
Sources
- Instagram Help Center: Add a caption before sharing your post on Instagram
- Instagram Help Center: Add, edit or delete the caption of an existing Instagram post
- Instagram Help Center: Use hashtags on Instagram
- Instagram Help Center: Share a post with multiple photos or videos on Instagram
- Instagram Help Center: Edit the alternative text for a post on Instagram
- Meta for Developers: IG User Media reference, caption limits