1. Home
  2. Free tools
  3. Email list tools
  4. Job title normalizer

Job title normalizer: turn VP Sales, Vice President, Sales and Sales VP into one title

In short: Rewrites every spelling of a role into one form (VP of Sales or Vice President of Sales, CEO or Chief Executive Officer), spells out Sr., Mgr, Mktg and Exec, removes the company after " at " or "@", extra roles after a "|", emoji and bracketed notes, and fixes ALL CAPS while keeping acronyms like HR and SEO. Limit: It works on patterns, not a model, so a title it hasn't seen a variant of is only trimmed and re-cased.

Paste your job titles, or a CSV with a title column, choose the short (VP of Sales, CEO) or long (Vice President of Sales) style, and press Normalise. Every spelling of the same role becomes one title, abbreviations like Sr. and Mgr are spelled out, the company after "@" and extra roles after "|" are removed, and ALL CAPS is fixed.

Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. See pricing

Runs in your browser. Nothing is uploaded.
Sample result from the Job title normalizer
Show the sample result as

Sample result

8 job titles normalised: VP Sales, Vice President, Sales and Sales VP are now one title.

Titles
8 normalised
Style
VP of Sales, CEO
Worth a look
0

What this means for you

8 spellings became 6 titles: map title_clean to {{title}} or the CRM's job title field.

Next step:Filter by seniority
  • VP and C-level spellings unified
  • Sr., Mgr and Mktg spelled out
  • Company after @ removed
  • Acronyms and brand casing kept
  • Job titles
  • Personalisation
  • CSV

By SimpleVerifier Team · Last updated · Runs in your browser; nothing you paste is sent to us

Also in: Português (Brasil) · Español

How do I check the addresses before the sequence starts?

  1. Download the cleaned CSV here; every original column is kept.
  2. Upload it at /verify. Every address gets a live mailbox check, and valid, risky and invalid download as separate files. The first 100 email checks are free with a Google sign-in, no card.
  3. Send to the valid file, with title_clean in the merge field.
Check the list

How do I normalise job titles in a CSV?

  1. Export the list with its title column (Apollo calls it Title, Sales Navigator Job Title, HubSpot Job Title).
  2. Paste it here or upload the CSV, and pick the style and casing: Title Case for a CRM field, lower case for a title used mid-sentence.
  3. Press Normalise job titles and look over the rows marked worth a look.
  4. Download the CSV and map title_clean to your {{title}} merge field or the CRM's job title property.

Example

You enter
8 rows with a title column: VP Sales, Vice President, Sales, Sales VP, CHIEF EXECUTIVE OFFICER, Head of Growth @ Tailspin, Sr. Mktg Mgr, Founder | Speaker | Author and cofounder/cto, short style, Title Case.
You get
All 8 normalised: the first three become VP of Sales, then CEO, Head of Growth, Senior Marketing Manager, Founder and Co-founder & CTO, so 8 distinct titles become 6. Each row gets title_clean, title_status and title_note.
Limits
Runs in your browser with no row cap; an uploaded file can be up to 25 MB.

Why normalise job titles before a send?

Two reasons. In copy, a merge field prints what the export holds, so "as SR. VP, SALES @ ACME | Speaker" goes out word for word. In a CRM, the same role written five ways splits every report, segment and lead-routing rule into five groups: VP Sales, Vice President, Sales, Sales VP, V.P. Sales and VP of Sales are one role.

Lead databases fill the title from LinkedIn headlines and form fills, so one file holds full headlines ("Founder | Helping SaaS teams grow"), company names after an @, emoji and ALL CAPS. This reduces each to the role.

What does it change, and what does it leave alone?

Changed: VP, SVP, EVP and AVP spellings (Vice-President, V.P., Sr. VP) to one form; the unambiguous C-level titles (CEO, COO, CFO, CTO, CMO, CRO, CIO, CISO, CHRO) to the short or long form; "VP, Sales", "VP - Sales", "VP Sales" and "Sales VP" to "VP of Sales", and the same for Director and Head; Sr., Jr., Mgr, Mgmt, Mktg, Acct, Asst, Assoc, Coord, Exec, Dir and Biz Dev spelled out; cofounder to Co-founder; "Founder/CEO" to "Founder & CEO".

Removed: the company after " at " or " @ ", roles after a "|" (optional), a tagline after a dash that runs past four words, bracketed notes like (Hiring!) and emoji. Kept: titles in brand casing (HubSpot Admin, iOS Developer), acronyms (HR, SEO, SDR), and natural word orders like "Marketing Director". CPO, CSO, CCO and CDO are left as written, because they stand for different titles at different companies.

Who uses this tool, and for what?

Cold emailers
Clean an Apollo or Sales Navigator title column before it goes into a {{title}} merge field.
RevOps
Collapse title variants before building segments, lead routing or a persona report in the CRM.
Agencies
Bring lists from several clients and databases into one title format before a campaign.
Recruiters
Standardise candidate titles from LinkedIn exports before sorting a pipeline by role.

What can’t this tool tell you?

  • It works on patterns, not a model, so a title it hasn't seen a variant of is only trimmed and re-cased.
  • It can't tell whether a title is current; job changes make titles go stale.
  • Non-English titles are only trimmed and re-cased, not translated.
  • It can't tell whether the email addresses on the list exist.

Common questions

How do I standardise job titles in Excel?
Excel needs a lookup table of every variant and a VLOOKUP or nested SUBSTITUTE for each, which misses the ones you didn't list. Paste the column here instead and download title_clean.
Does it work out seniority too?
No; it rewrites the title. To tag each row as C-level, VP, director, manager and so on, and filter by it, use the job title seniority filter on the cleaned file.
Which casing should I pick?
Title Case (VP of Sales) for a CRM property or a signature line. Lower case (VP of sales) when the title sits mid-sentence, as in "most VPs of sales I talk to". Acronyms stay upper case either way.
Is my list uploaded?
No. It is read in your browser and nothing is sent anywhere.

A tidy list can still be full of dead addresses.

Extracting, deduplicating and syntax checks all work on the text of an address. None of them can tell whether the mailbox exists. Only the server that hosts it can answer that, through an SMTP check, and that is what the paid product does.

  • Upload the cleaned file as it is: CSVs up to 100,000 rows
  • A real SMTP mailbox check on every row, with catch-all detection
  • Small list? Starter at $9/mo covers 2,500 emails a month, cancel anytime

Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.

Clean your next list before it bounces

100 free email checks when you sign in with Google, no card. Then monthly plans from $9, or one flat price with fair use, never cut off.

100 free checks, no card Cancel anytime Secure payment by Stripe