Instagram bio ideas
Savage bios with a sharp edge
A savage Instagram bio is a short, cool-headed line that makes people laugh and wince at once: honest, unbothered and a little petty. These are original, and they aim at situations rather than people, so they read as wit, not a fight. You'll find cold one-liners, petty-but-polite lines, glow-up bios and savage bios for brands.
Updated 6 October 2026 · 57 bios
Tap a bio to copy it, or Edit it first. Counts are out of Instagram's 150-character limit.
Cold one-liners · 10
I'm not ignoring you. You're in the queue ⏳
43/150 charactersRead your message. Chose peace.
31/150 charactersYour opinion has been noted and filed under “later” 🗂️
53/150 charactersOut of patience. No restock date.
33/150 charactersSeen at 9:02. Replied never.
28/150 charactersMy silence is the review 🤐
26/150 charactersUnfollowing is my cardio 🏃
26/150 charactersI don't hold grudges. I hold receipts 🧾
39/150 charactersAllergic to small talk and surprise phone calls ☎️
49/150 charactersNot everyone gets the director's cut 🎬
38/150 characters
Petty but polite · 8
Wishing everyone the best, from over here 👋
43/150 charactersThanks for the lesson. Keep the change 🪙
40/150 charactersHappy for you. Mostly 🙂
23/150 charactersI forgive. I also remember 🐘
28/150 charactersCongrats on your opinion 🎉
26/150 charactersPolite in person, petty in my drafts ✉️
38/150 charactersI'll be the bigger person. Eventually.
38/150 charactersBless your heart and your Wi-Fi signal 📶
40/150 characters
Unbothered · 8
Muted the noise, kept the music 🎧
33/150 charactersLow battery, lower tolerance 🔋
30/150 charactersThriving quietly in the background 🌿
36/150 charactersToo busy for your plot twist 📖
30/150 charactersLeft the drama on read.
23/150 charactersChill until provoked, then still pretty chill 🧊
47/150 charactersPhone on silent. Reactions too.
31/150 charactersUnbothered is my love language 😌
32/150 characters
Glow-up and moving on · 8
New hair, new number, same great taste ✂️
40/150 charactersBlocked, deleted, booked a holiday ✈️
36/150 charactersUpgraded my circle, downgraded my screen time 📉
47/150 charactersHealed, hydrated and hard to impress 💧
38/150 charactersTook the lesson, left the person.
33/150 charactersUnlearned waiting by the phone 📵
32/150 charactersGlow-up in progress. Do not disturb 🚧
37/150 charactersPlot twist: I was fine all along.
33/150 characters
Savage about myself · 8
I'm the friend who tells you the outfit isn't working 👗
55/150 charactersBrutally honest, gently delivered. Usually.
43/150 charactersWill tell you about the spinach in your teeth. That's love 🥬
60/150 charactersMy resting face says no. My heart says maybe.
45/150 charactersCarried every group project since year one 📁
44/150 charactersI correct your grammar. Silently. Mostly ✍️
42/150 charactersI rate your playlist out of ten whether you ask or not 🎶
56/150 charactersTwo moods: snacks and sarcasm 🥨
31/150 characters
Two-line savage bios · 8
Patience: tested Verdict: unimpressed
37/150 charactersI'm not short-tempered you're just long-winded
46/150 charactersNice? Depends who's asking
26/150 charactersOld me: replied in seconds New me: replies in seasons 🍂
55/150 charactersExpectations: low Standards: astronomical 🔭
43/150 charactersForgiven not forgotten, not followed back
41/150 charactersKind by default savage on request
33/150 charactersSweet first salty if needed 🧂
29/150 characters
Savage, for brands and creators · 7
Brutally honest restaurant reviews in [city] 🍽️ No free meals accepted DM TIP with a place to try
96/150 charactersCV roasts for job hunters 📄 Honest notes, then a rewrite DM ROAST
65/150 charactersPersonal stylist. Your favorite jeans may not survive 👖 DM STYLE for a wardrobe edit
84/150 charactersDeclutter coach. The “just in case” drawer is going 📦 DM CLEAR
62/150 charactersCopy editor for brands. Your apostrophes are safe with me ✍️ DM EDIT
67/150 charactersGym coach. Your excuses are noted and politely ignored 💪 Free plan: comment NOEXCUSES
85/150 charactersInterior designer. The beige sofa has to go 🛋️ Comment ROOM for my free makeover checklist
89/150 characters
Write your own
A bio that works usually has the same few parts. Fill them in for yours, or start from the example.
- A cool, true statement
- The sting, saved for last
- One warm detail so you seem human
- Optional: what you do or a next step
Worked example
Replies slow, thinks fast 🐢 Not rude, just efficient Ceramics student, kind to dogs
Fill in the blanks
Each part becomes a line of your bio. Nothing you type is uploaded.
Your bio
Your lines show up here as you type.
Tips for your bio
Aim the line at a situation or at yourself. A savage bio about Mondays, group projects or your own reply speed is funny to everyone; one about a particular ex or friend turns your profile into a public dig that people will ask you about.
Never name or @mention the person a line is about. A mention in a bio is a tappable link, so it sends every visitor straight to them, and it can look like harassment even if you meant it as a joke.
Let the last word carry the sting. “Happy for you. Mostly” works because “mostly” arrives at the end; put it first and the joke is gone.
Balance a cold line with a warm one. A bio that is savage from top to bottom reads as unfriendly to someone new, while “Kind by default, savage on request” shows both sides in six words.
Applying for jobs, college or brand deals? Read the bio as a stranger would. Recruiters and brand managers may look at public profiles, and a line your friends find hilarious can read as hostile without the context.
For a brand, roast the problem, never the customer. A stylist joking about tired jeans makes buyers feel in on it; a joke about the buyer's taste sends them elsewhere.
Questions people ask
What is a savage Instagram bio?
A short line that is blunt, witty and a little cold, the kind of thing people screenshot because it's so honest. “Read your message. Chose peace.” is savage. It differs from a rude bio because the target is a situation or the writer, not a real person.
Is a savage bio the same as a mean bio?
No. Savage means sharp and unbothered; mean means hurting someone. If a line would still be funny to the person it describes, it's savage. If it only works by making a real person look small, it's mean, and it says more about you than about them.
Can I write a savage bio about my ex?
Keep it general. Glow-up lines like “Blocked, deleted, booked a holiday ✈️” make the point without naming anyone. Leave out names, initials, dates and @mentions: mutual friends will work out who it's about, and the bio stays up long after you've moved on.
Which emoji suit a savage bio?
🙂 is a favorite because many people read it as quietly passive-aggressive. 🧊 says cold, 🔕 says unbothered, 🧾 says you kept the receipts and 😌 says calm and a bit smug. 💀 means “that killed me”, so it suits jokes better than burns.
How often should I change a savage bio?
Whenever the line stops being funny to you, or starts to sound like it's about one person. Changing your bio is quiet: followers aren't notified, so you can swap lines as often as you like.
Related bio ideas
More bio ideas
Your bio sends people to your DMs. Answer every one
DMFast replies to comments and DMs on Instagram and Facebook in seconds, with the answers you set up. Free plan, no card.
Start free