Home › Free Tools › Instagram Bio Generator
Instagram bio generator
Tell it what you make and who is reading, and it writes the whole profile — the Name field, the 150 characters and the link, not just the middle one. Copy and paste it into Edit profile.
Adds a proof line and a contact route, and puts a searchable UGC keyword in your Name field.
Every change updates the profile as you go. Generate rewords it — the order of what goes in never changes.
Your profile, as it lands
Bio 126 / 150 — 24 spare · Name 26 / 30 · 15 spent on separators
- What you makeSlow skincare reviewsyour words
- Who forfor indie beauty brandsyour niche
- Proof500+ videos, 40 brandsyour words
- Where📍 Chicagoyour location
- Contacthi@marlowmakes.coyour words
- The linkRates + portfolio ↓your link
Your Instagram bio is three fields, and most tools write one
Open Edit profile and there are three things a stranger can find you by: the Name, the bio and the links. They have different ceilings, different jobs, and only one of them is what people mean when they say “bio”. The other two are where the room is.
| Field | Limit | Instagram says so | What it is for |
|---|---|---|---|
| Name | 30 characters | No | Matched by search, and the only field where a keyword costs you nothing you wanted anyway. |
| Bio | 150 characters | Yes | Everything else you have to say, and everything competing to say it. |
| Links | 5 links | Yes | The one thing on a profile that leads anywhere else, and four more than most bios use. |
Where each number comes from: Enforced by the app rather than documented. It is the bold line above your handle, and it is not your username — you can put anything in it. Instagram’s help centre, in its own words: “You can write a bio of up to 150 characters on your Instagram profile.” Spaces, line breaks and emoji all spend from it. Rolled out in April 2023, replacing the single-link field that came before it. Only the first is shown on the profile; the rest sit behind a count.
The Instagram bio character limit is 150 — and emoji do not count as one
This is the part that catches people out, and it is why the box in the app sometimes refuses a bio that looks well under the line. The limit counts spaces, line breaks and emoji, and an emoji is frequently more than one character. Not by a rule anyone publishes — by how the characters are actually stored.
| What you type | Looks like | Costs |
|---|---|---|
| Recipe dev 👩🍳 | 12 | 14 |
| Mum of two 👩👩👧 | 12 | 16 |
| DM for rates 👋🏽 | 14 | 15 |
| Based in Miami 🇺🇸 | 16 | 17 |
| UGC creator ✨ | 13 | 13 |
- Do: A line break is one character, and “ · ” is three. Over six separators that is the difference between eighteen characters of punctuation and six. The generator shows you the cost of whichever you pick.DOSkincare UGC↵for indie brandsNOTSkincare UGC · for indie brands
- Do: Spaces count, so trailing ones do too. A bio pasted from notes often carries a space or a blank line at the end that nobody can see and Instagram still charges for.
- Don't: Do not pad with decorative emoji. Six sparkles is at least six characters that could have been words search can match, and a screen reader reads every one of them out loud.
- Do: Write to the ceiling, not past it and not miles under it. A twenty-character bio is a stylistic choice that costs you every keyword you did not write. If you are going to be brief, be brief with the words that describe what you make.
Instagram reads your bio, and it has said so
Nearly every page telling you to write a “keyword-rich” bio leaves out who said so. Instagram did, in a post about how its own search works, and it is the reason to treat those hundred and fifty characters as a budget rather than a mood.
“We try to match what you type with relevant usernames, bios, captions, hashtags and places.”
Its advice in the same post is to use a fitting handle and profile name, and to put relevant keywords and locations in your bio. Two of those three are fields this page writes for you, and the third is your handle.
- Do: Put the words somebody would actually type. Nobody searches “passionate storyteller”. People search “skincare ugc”, “food photographer chicago”, “fitness creator”.DOSkincare + haircare UGCNOTPassionate storyteller ✨
- Do: Your city is a keyword. Instagram matches places, and a location has a fraction of the competition a category has. It is also the first filter a brand shooting in-market applies.
- Do: The Name field is the cheapest thirty characters on the platform. It is searched, it is not your username, and a keyword there costs none of your 150. Almost nobody uses it for anything but their name.
- Don't: Do not repeat your handle in the Name field. If your handle is @marlowmakes, writing “marlowmakes” above it spends thirty searchable characters saying the same word twice.
The handle is the one field this tool does not write, because it is a different job with different rules — availability, the change limit, and what happens when you want the same name on two platforms. That is what the Instagram name generator is for.
You get 5 links in your bio, not one
Instagram replaced the single-link field in April 2023. Three years on, most bios still carry one link and a line of text pointing down at it — and a good deal of advice still assumes you have to pay a third party to get more than one.
- Do: Only the first link is shown. The rest sit behind a count, so the order is a real decision. Put the thing you most want clicked first, not the thing you added first.
- Do: A UGC creator’s first link is their portfolio, not their shop. The brand reading your profile is deciding whether to send a brief. Make the next click the one that answers that.
- Don't: Stop spending characters narrating the layout. “Link below ⬇️” is eleven characters describing something already on screen. The link is visibly there.DORates + portfolioNOTClick the link below ⬇️⬇️
What a brand is looking for when it reads a UGC creator’s bio
This is the half no bio tool asks about, because none of them asks who is reading. A follower is deciding whether to follow. A brand is deciding whether to send you a brief, and it is reading for three things in about four seconds.
What you make
Not your niche — your output. “Skincare” is a category. “Skincare + haircare UGC, unboxings and GRWM” is a shopping list a brand can match against a brief.
Who you make it for
Naming the kind of brand you work with does more than any adjective. It tells a brand whether it is the kind of brand you work with, which is the actual question.
How to reach you
An address. “DM for collab” is not a contact route — a message from a brand that does not follow you lands in a request folder most creators never open.
Put “UGC creator” in the Name field, not the bio
It is the phrase a brand types into Instagram search, and it is two words. In your bio those two words cost you thirteen of a hundred and fifty. In the Name field they cost you nothing you wanted anyway, because the alternative use of that field is writing your own name a second time. That single move is the highest-value thing on this page and it takes about four seconds.
One caveat worth stating plainly: a bio does not disclose a partnership. If a specific post is paid, the disclosure belongs on that post, and Instagram’s paid partnership label plus a clear line in the caption is what does it — the caption generator checks that. “Some links may be affiliate” in a bio is not a substitute for it.
What to put in an Instagram bio, and what to leave out
Six jobs compete for a hundred and fifty characters. The order below is the order the generator fills them in, which is also the order it drops them — so the things at the bottom are the things a bio can most afford to lose.
- 1What you makeThe words somebody would type into search to find a person who does this.
- 2Who forTurns a category into a match. “Skincare” is a niche; “for indie skincare brands” is a shortlist.
- 3ProofOne checkable fact. A brand reads it as a reason to reply rather than scroll.
- 4WhereInstagram matches places, and a brand shooting in-market filters on exactly this.
- 5ContactThe line brands look for first and most creator bios do not have at all.
- 6The linkThe link is the only thing on your profile that leads anywhere else.
The lines that cost characters and buy nothing
- Don't: Link below ⬇️ — The link is already below it. The arrow is eleven characters spent narrating the layout.
- Don't: DM for collab — Every creator has this. It tells a brand nothing it had not assumed, and a DM request from a brand that has not followed you lands in a folder nobody opens.
- Don't: Business inquiries only — Reads as a gate rather than an invitation, and it still does not say where to send them.
- Don't: Just a girl who loves coffee — True of a great many people. Search never matches it and a brand never books on it.
- Don't: Blessed ✨ | 21 | 📍 NYC — The pipes and the age spend characters the first line needs. Keep the city, drop the rest.
You will notice personality is not one of the six, and that is the strongest opinion on this page. Every other generator treats voice as the product — a tone dropdown, and a bio that is mostly a mood. But your personality is already in the videos somebody is about to scroll, and it is the one thing a reader will not miss and a brand will not book on. None of that makes a bio humourless: whatever is left after the six is yours, and a specific joke in twenty characters beats a generic one in fifty.
Questions
A hundred and fifty characters. Instagram states it in its own help centre — "You can write a bio of up to 150 characters on your Instagram profile" — and the limit counts spaces, line breaks and emoji, not just letters. That last part is why people hit the limit before their own counter says they should: emoji are not one character each, and a compound one like a family emoji costs five.
Start with what you make, in the words somebody would search for, then who you make it for. If the profile is doing paid work, add one checkable fact and a way to reach you that is not a DM. Then write the Name field separately — it is thirty more characters, it is searched, and almost nobody uses it for anything but their own name. What to leave out is easier: personality. It is already in your videos, and a bio has a hundred and fifty characters for the things a video cannot say.
Yes — free in the plain sense: no account, no email, no credit card, no daily limit and nothing held back behind an upgrade. We make money when brands hire creators, so a creator whose profile gets found is the whole reason we exist.
That is what the copy button is for. The generator composes to the hundred and fifty characters rather than past them, so what you copy is postable as it stands. If you edit it in the box first, the counter follows your version rather than ours — including the emoji arithmetic, which is the part that usually decides whether Instagram accepts it.
Five. Instagram replaced the single-link field in April 2023, and most bios still use one. Only the first is displayed on the profile with the rest behind a count, so the order matters more than people expect — put the thing you most want clicked first, not the thing you added first.
Instagram says it does. In its own post on how search works: "We try to match what you type with relevant usernames, bios, captions, hashtags and places." Its advice in the same post is to use a fitting handle and profile name and to put relevant keywords and locations in the bio. That is the whole case for treating those hundred and fifty characters as a keyword budget rather than a place to be charming.
The username is the @handle in your URL. The Name is the bold line above it, it holds about thirty characters, and it does not have to be your name — you can put "Skincare UGC" in it. Both are matched by search, but only one of them is free: a keyword in the Name field costs you none of your hundred and fifty. It is the most under-used field on Instagram and it is the reason this tool writes it for you.
Profile, then Edit profile, then the Bio box — on the app or on the web. The Name field sits directly above it on the same screen, which is worth knowing because you can fix both in one pass. Instagram limits how often you can change your username; the Name and bio have no equivalent restriction, so you can rewrite them as often as you like.
What you make, who you make it for, and how a brand reaches you. "UGC creator" belongs in the Name field rather than the bio, because that is the phrase a brand types into search and it costs you nothing there. In the bio, one checkable fact beats three adjectives — a number of videos or a named category tells a brand more than "passionate storyteller" ever will. Skip "DM for collab": a message from a brand that does not follow you lands in a request folder most creators never open.
They are fine, and they are not free. Each one costs at least one character and often more — a flag is two, a skin-tone hand is two, a family is five — and a screen reader reads every one of them aloud, so a bio broken up with six decorative emoji is a tiring listen. One or two doing a job, like a pin before a city, is a good use of the space. A row of sparkles is four characters that could have been a word search can match.
Next, once the profile is fixed
A bio brings brands to you. We bring them anyway.
On Everyday UGC the brand posts the brief, you film it on your own phone, and you get paid on what the video actually did — measured, fraud-checked, no follower minimum. No brand ever has to find your profile first.