,

Job Description Generator: Free Templates With Pay and EEO Text

Turn your notes into a complete job description with duties, requirements, pay, benefits and an EEO statement, then copy it or download it.

Bizolaunch job description generator with a filled-in Customer Success Manager form and a live preview of the finished job description
Screenshot: Bizolaunch

A job description generator turns your rough notes about a role into a complete, ready-to-post job description. A good one covers nine parts in a set order: a role summary, a few lines about the company, the main duties, the must-have requirements, the nice-to-have skills, pay, benefits, how to apply and an equal opportunity statement. In California, New York and Massachusetts, leaving out the pay range can also break state law.

The free generator below builds that structure from your inputs with fixed templates, not AI. Pick a formal or friendly tone, watch the live preview as you type, then copy the text or download it as a text or HTML file. It also flags gendered and coded words that can put some people off. Nothing you type leaves your browser.

Duty Length, Pay Range Laws and Gendered Wording in Ads

  • Keep duties to three to eight lines, and split true requirements from nice-to-have skills.
  • California employers with 15 or more employees must include a good faith pay scale in every job posting, and a link or QR code does not count.
  • Massachusetts has required pay ranges in postings from employers with 25 or more employees since October 29, 2025.
  • In a 2011 study, women found job ads with masculine wording less appealing and felt they would belong less, though the wording did not change how they rated their own skills.

Job description generator

Fill in the role. The preview updates as you type, and you can copy it or download it as text or HTML.

Everything you type stays on your device

City and state, or a region for remote roles
Tone
One per line, 3 to 8 lines
One per line
One per line, optional
Pay range (optional)
Some states require a pay range in job postings
One per line, optional
Two or three sentences, optional
An email address, a link or your own instructions, optional

Inclusive language check

Start typing and flagged words will appear here.

Live preview

Add a job title and company name to see your job description.

The generator builds your text from templates in your browser. Nothing is sent to a server or stored. Review the result, and check pay transparency and employment rules for the place where the job is based.

How to Use the Job Description Generator

Start with the job title and company name, since the preview appears once both are filled in. Press Load example to see a finished posting, then replace it with your own details.

  • Role basics: pick the workplace, job type and seniority. The tool adds a seniority word only when your title lacks one, so “Senior Accountant” never becomes “senior Senior Accountant.”
  • Duties and skills: type one item per line. The tool strips stray bullets and numbers, capitalizes each line and warns you if you list fewer than three duties or more than eight.
  • Pay range: enter a minimum and maximum, then pick yearly or hourly. Leave both empty and the pay section is dropped, and a pay transparency reminder appears.
  • How to apply: enter an email address, a link or your own instructions. An email address becomes a request for a resume with the job title in the subject line.

When the preview looks right, use Copy text to paste it into a job board. Download .txt gives you plain text with capitalized headings, and Download .html gives you a clean web page for a careers site.

What Goes in Each Section of a Job Description

The generator puts the role first and the legal text last. Each section has one job to do.

SectionWhat it should doCommon mistake
About the roleName the title, team, seniority, employment type and location in two sentencesOpening with a long company history
About the companySay what the business does and who the person will work withVague claims such as “fast-paced environment”
ResponsibilitiesList the three to eight things the person will spend most time onFifteen bullets that include every rare task
RequirementsGive only what someone must have on day oneListing wishes as requirements
Nice to haveShow skills that help but are not essentialLeaving it out, so every skill reads as required
CompensationState the pay range and whether it is yearly or hourly“Competitive salary” with no numbers
BenefitsName concrete benefits such as insurance, retirement match and paid time offGeneric lines such as “great benefits”
How to applyGive one clear route and what to sendSeveral routes that conflict
Equal opportunityConfirm fair consideration and offer accommodationsLeaving it off or burying it

The split between requirements and nice-to-haves matters most. If every skill sits in one list, a strong person who lacks one item may not apply. A separate list tells them the gap is fine. Be just as specific about benefits; our guide to companies with paid parental leave compares 21 real policies.

Formal or Friendly: How the Tone Setting Changes the Text

The tone setting changes the headings and the wording of the summary, pay, application and equal opportunity text. The facts stay the same, so you can switch and compare.

Part of the postingFormal toneFriendly tone
Opening line“Brightline Software is seeking a Customer Success Manager to join its Customer Success team.”“We’re looking for a Customer Success Manager to join our Customer Success team at Brightline Software.”
Responsibilities headingResponsibilitiesWhat You’ll Do
Requirements headingRequirementsWhat You’ll Bring
Pay wording“The base salary range for this position is $68,000 to $82,000 per year.”“We expect to pay between $68,000 and $82,000 a year for this role.”
Equal opportunity headingEqual Opportunity StatementOur Commitment to Equal Opportunity

Formal wording suits law firms, banks and public sector roles. Friendly wording fits startups, shops and small teams that want the ad to sound like the people who work there. Either way, read the result aloud once before you post it.

Pay Transparency Laws for Job Postings

Several US states now require a pay range in job postings. The rules differ on who is covered and what counts as a valid range, so check each state where the job could be based, including for remote roles.

StateWho must complyWhat the posting needs
CaliforniaEmployers with 15 or more employees, at least one of them in CaliforniaA good faith estimate of the salary or hourly wage range in the posting itself; a link or QR code does not satisfy the rule
New YorkEmployers advertising jobs done at least partly in New York, or remote jobs reporting to a New York supervisor or officeA good faith minimum and maximum pay, with no open-ended ranges, plus a job description (in effect since September 17, 2023)
MassachusettsEmployers with 25 or more employees in MassachusettsThe annual salary or hourly wage range the employer reasonably expects to pay (in effect since October 29, 2025)

Sources: the California Labor Commissioner’s Office, the New York State Department of Labor and Mass.gov, checked October 31, 2026. For commission or piece-rate jobs, California and Massachusetts want the expected range of that pay too. New York says commissions should not be mixed into the base range, but you may list them on their own. Candidates who see a range can also negotiate from it, as our salary negotiation email templates show.

How the Inclusive Language Check Works

The check scans every text field for a short list of words and suggests swaps. It flags gendered terms such as “salesman” or “he,” masculine-coded words such as “aggressive,” jargon such as “rockstar” and age-coded phrases such as “digital native.” It also lists feminine-coded words such as “supportive,” but only for balance, since they are fine to keep.

The idea of coded words comes from a study by Danielle Gaucher, Justin Friesen and Aaron Kay in the Journal of Personality and Social Psychology in 2011. Women found ads with masculine wording less appealing and felt they would belong less in those jobs. Men’s ratings barely moved. The wording did not change how women rated their own skills, so the words seem to signal who belongs, not who is able.

Treat the flags as prompts, not rules. “Competitive pay” is a normal phrase, but an ad full of “dominate” and “aggressive” sends a clear message. The list is short on purpose, so a second reader is still the best check.

Tips for Writing Responsibilities and Requirements

Begin each duty with a verb and add a number where you can, such as “manage about 60 customer accounts” rather than “account management.” Numbers help people picture the work, and they give you clear questions to ask in interviews.

For each requirement, ask whether you would turn away an otherwise great person who lacks it. If not, move it to the nice-to-have list, and apply the same test to degree requirements. If your team works an unusual schedule, say so in the summary; our guide to jobs with four-day work weeks covers the common models. For more free tools, including our resignation letter generator, see the Bizolaunch tools page.

This generator and article are for general information only and are not legal advice. Pay transparency rules were checked on October 31, 2026; confirm current requirements with the relevant state agency or an employment lawyer before posting.

Salary in Postings, EEO Statements and Whether the Tool Uses AI

What Should a Job Description Include?

It should include a role summary, a short company overview, the main duties, required and preferred skills, pay, benefits, how to apply and an equal opportunity statement. The generator builds each of these from your inputs.

Do You Have to Include Salary in a Job Posting?

It depends on the state. California requires a pay scale from employers with 15 or more employees, New York requires a good faith minimum and maximum for covered jobs, and Massachusetts requires a range from employers with 25 or more employees. Check the rules wherever the job could be based.

What Is an EEO Statement in a Job Description?

An equal employment opportunity statement tells applicants that every qualified person will be considered regardless of traits such as race, sex, age or disability. The generator adds one in your chosen tone, with a line inviting requests for accommodation.

Does This Job Description Generator Use AI?

No. It assembles the description from fixed templates and your own words, inside your browser. That makes the output predictable, and it means your company details are never sent to a server.

What Is the Difference Between a Job Description and a Job Posting?

A job description is an internal document that sets out the duties and requirements of a role. A job posting is the public ad built from it, with pay, benefits and how to apply added. The generator writes text you can post.

State Pay Transparency Rules and the 2011 Gaucher Study

Joydeep Bhattacharya Avatar

Written by

Founder, Editor and Business Reporter, Bizolaunch

Keep Reading