How to Write a LinkedIn Headline
- Writing a LinkedIn headline is a five-step process — most people skip to step three and wonder why it does not work.
- Step one is identifying your audience: recruiter, client, or referral source — because each has different search behavior.
- The formula is not complicated: role + specialty + one differentiator — but most people either underspecify or pad it with filler.
- Testing matters more than perfecting the first draft — LinkedIn profile views are the signal.
- An AI generator shortens the process from 30 minutes to two minutes — with structured inputs that do the heavy lifting.
Table of Contents
A LinkedIn headline is 220 characters. Writing one that works typically takes longer than writing a cover letter — not because it is technically complex, but because clarity about your own value proposition is harder than it looks.
Most people write their headline the wrong way: they open the edit field, stare at their current job title, add a few words around it, and save. The result is a headline that is technically accurate and functionally useless.
This guide walks through the method that actually works — five steps, in order, that take a vague professional identity and turn it into a headline that gets found in search and converts to clicks.
Step 1: Identify Who You Are Writing the Headline For
Your LinkedIn headline is not a general-purpose professional bio. It is a targeting tool. Before you write a word, answer this question: who is the person I want to reach?
Recruiter or hiring manager: You are job searching or passively open. This person uses LinkedIn search filters and sees your headline in search results. They are looking for keyword match, seniority level, and specialization. They will not read anything past the first 60 characters until they have already decided to click.
Client or prospect: You are a freelancer, consultant, or business owner. This person may find you through search, through a post, through a referral, or through a comment. They are looking for evidence that you solve the specific problem they have. Your headline is the first surface they read before deciding if your profile is worth opening.
Referral source or collaborator: You are building a professional network. This person sees your headline when you comment, connect, or post. They are forming a first impression about whether you are relevant to their world. Your headline needs to make your identity clear at a glance.
Each audience has different search behavior and different decision logic. Pick the primary one and write for them. If you are trying to serve all three simultaneously, pick the two that overlap most and find the headline formula that covers both.
Step 2: Identify the Three Signals Your Headline Must Communicate
Every effective LinkedIn headline communicates three things, in this order:
Signal 1 — Who you are (role identity): Your primary professional identity. This is usually a job title or professional category — but it should be the version of that title that is most recognized by your target audience, not the internal title on your badge.
Examples: "Software Engineer" (not "IC4 at Meta"), "Tax Attorney" (not "Associate"), "Freelance Brand Designer" (not "Creative Professional")
Signal 2 — What you specialize in (specialty): The specific subset of your field where you operate. This is the differentiator that separates you from the 50,000 other people with the same primary role identity.
Examples: "React + TypeScript," "Commercial Litigation," "Brand Identity for DTC Startups," "Critical Care + ICU," "Enterprise SaaS"
Signal 3 — Why you (differentiator): One piece of evidence — a metric, a credential, a volume signal, an employer brand, or a notable outcome — that makes the first two signals credible.
Examples: "118% of quota," "CCRN Certified," "CPA," "60+ Projects," "Ex-Amazon," "Built at $200M ARR Scale"
Once you have your three signals, you have the ingredients. The next steps are assembly and testing.
Step 3: Apply the Right Headline Formula for Your Situation
The formula depends on your audience (Step 1) and your signals (Step 2). Here are the most reliable structures:
For job seekers:
[Role] | [Specialty] | [Differentiator]
Example: "Senior Backend Engineer | Python + AWS | Fintech | 5 Years at Stripe"
For freelancers and consultants:
[Specialty Function] | [Client Type] | [Outcome or Volume]
Example: "SEO Consultant | SaaS and Tech Brands | 3x Organic Traffic Average | 40+ Clients"
For professionals building a network:
[Role] | [Specialty] | [One Insight or Content Signal]
Example: "Product Manager | B2B SaaS | Writing About Product Strategy for 30K Readers"
For career changers:
[Target Role] | [Bridge Skill] from [Previous Field] | [Credential or Open Signal]
Example: "UX Designer | Bringing 5 Years of User Research from Healthcare | Portfolio Available"
For executives and founders:
[Title or Role] | [Company Stage or Scale] | [One Outcome]
Example: "Co-founder | FinTech SaaS | Scaled to 10K Customers in 18 Months | Now Advising Founders"
Step 4: Write Your 60-Character Search Hook First
LinkedIn search results show approximately the first 60 to 70 characters of your headline before truncating with "...". That is your hook — the only text visible before someone decides to click.
Write the hook separately before expanding to the full 220 characters. A good hook:
- Names your role identity and specialty in the first 40 to 50 characters
- Reads as a complete thought even if nothing follows it
- Contains the keyword that your target audience would search
Test your hook by reading just the first 60 characters. Does it communicate who you are and what you specialize in without the rest of the headline? If yes, the hook works. If not, move your most important signals to the front.
Then add your full 220-character version after: the hook does the search work, and the remainder does the conversion work for people who have already clicked.
Step 5: Test Your Headline and Iterate on What Works
LinkedIn shows you your profile view count. Write down your current views per week, update your headline, and check after seven to fourteen days. The signal is imperfect — lots of things affect profile views — but consistent change in the right direction is meaningful.
What to iterate on:
- If you are getting fewer views than expected: move your primary keyword closer to the front of the headline
- If you are getting views but not messages: your hook is working but your conversion is not — improve the depth of your signals in the full headline
- If your views are high but the wrong people are reaching out: your specialty signal is too broad — tighten it with a more specific client type, industry, or role focus
The fastest way to test multiple variants: Use an AI generator to produce three to five variations quickly, then run them in rotation. Change your headline every two to three weeks, track views, and keep the version that performs best. Total time investment: ten minutes of setup, twenty minutes of tracking over a month.
Where the AI Headline Generator Fits Into This Process
The AI generator is most useful at Step 3 — once you have your audience and signals identified, the generator handles the assembly. Give it your three signals and your audience type, and it produces multiple assembled variants that you can compare and edit.
What the generator does well:
- Assembles the signals in the right order for your audience type
- Stays within the 220-character limit automatically
- Applies tone calibration based on your target audience
- Gives you three variants to compare in one pass
What the generator cannot do for you: identify your signals (Step 2) or pick your audience (Step 1). Those require self-knowledge about your value and your goals. The generator takes the output of that thinking and turns it into polished copy — which is exactly what writing tools are for.
If the generated output is not right, the problem is almost always in the inputs. Go back to your three signals, make them more specific, and regenerate.
Put This Method Into Practice — Free AI Generator
You have done Steps 1 and 2. Enter your signals and let the generator handle the assembly. Three headline options in seconds — no login required.
Open Free LinkedIn Headline GeneratorFrequently Asked Questions
How long does it take to write a good LinkedIn headline?
Five to thirty minutes depending on how clearly you have already thought through your professional positioning. If you know your role, specialty, and best differentiator, the AI generator can produce usable options in under two minutes. If you are starting from scratch and need to clarify your positioning first, allow thirty minutes of thinking before writing.
Should you write your LinkedIn headline in first or third person?
Neither. LinkedIn headlines are written in the implied first person — no "I" or "she/he/they" — just direct identification. "Software Engineer | React | Fintech" is the standard format. First-person ("I am a software engineer") wastes characters. Third-person ("Software engineer who helps...") is unusual and reads awkwardly in the LinkedIn context.
How do you know if your LinkedIn headline is working?
Track weekly profile views before and after changing your headline. Also track the quality of inbound — are the right people reaching out? A headline that increases views from unrelated industries is not working even if view count goes up. Keyword search traffic and relevant inbound are the real signals.
Can you change your LinkedIn headline without people being notified?
Yes. Editing your headline does not trigger a notification to your connections by default. LinkedIn may include profile updates in some periodic activity digests, but headline changes are not announced the way job changes or anniversaries are. You can iterate freely without broadcasting each update.

