Job Ad Checker: Free Job Posting Checklist
Check your ad before it runs.
Paste a job ad. Get 13 plain checks: pay, title, location, shift, reading level, phone length and wording to review.
- Free
- No sign-up
- Runs in your browser
- Your ad text is never sent
- From Hireloud Recruitment Marketing
Paste your job ad.
Results update as you type. Required
Your results
Updates as you typeNot checked yet.
Fix these first
- Your list appears here after a check.
Got it. A person emails your report within one business day.While you wait: get my free hiring plan
The 13 checks
KeyMet Review Missing Info
- 01Not checked
Pay shown
Looks for a pay figure or range with a rate, such as "$18–$22 an hour".
- 02Not checked
Title
Looks for a plain job title: 70 characters or fewer, no ALL CAPS, emojis, "!", pay or bonus wording.
- 03Not checked
Location
Looks for a city and state, a ZIP code, or "remote", "hybrid" or "on-site".
- 04Not checked
Shift and schedule
Looks for shift names, times, days, "weekends", "overnight" or hours per week.
- 05Not checked
Employment type
Looks for full-time, part-time (or FT, PT), seasonal, temporary, contract or per diem.
- 06Not checked
How to apply and start date
Looks for apply wording, a link or a number to call or text, and "start date", "starts" or "immediate".
- 07Not checked
Front-loaded facts
Looks for pay, location and shift in the first 60 words.
- 08Not checked
Reading level
Works out the Flesch-Kincaid grade. Target: grade 8 or lower for hourly roles, our rule of thumb.
- 09Not checked
Phone length
Counts words and estimates phone screens at 390 px wide, at about 55 words a screen.
- 10Not checked
Sentence length
Looks at the share of sentences over 20 words.
- 11Not checked
Wording to review
Looks for phrases that can show a preference or put people off, such as "recent graduates" or "no felonies".
- 12Not checked
Requirements list
Counts sentences and bullet lines with "must" or "required". More than 10 gets a Review.
- 13Not checked
Benefits
Looks for benefits words, such as health insurance, 401(k) or paid time off.
A checker, not a grader: no score out of 100, no forecast. Every result is a prompt to look again. How each check works
How it works
How to check a job ad.
Paste. Pick. Fix. About a minute, and nothing to install.
Paste your ad.
The full text, as it runs. Formatting is removed. No ad to hand? Press Try a sample ad.
Add the details.
Add the job title if the first line isn't it. Pick the state, and hourly or salaried.
Start with "Fix these first".
Each check shows Met, Review, Missing or Info, with what it found.
Edit and check again.
Results update as you type. Copy the report, download it or have it emailed.
Warehouse Associate
YOUR BRAND is hiring in Springfield, IL 62701.
Pay: $18.50 per hour. 2nd shift, 3 p.m. to 11:30 p.m., Monday to Friday. Full-time.
What you need
• You must be able to lift up to 50 lb.
• Recent graduates welcome.
• We are looking for a reliable, hard-working team player who is ready to learn our systems and grow with a company that cares about its people.
Benefits: medical, dental, a 401(k) and paid time off.
Apply at example.com/careers. Start date: within two weeks of your offer.
Pay, shift and place sit up top, so most checks pass. Two things to review, on purpose.
The checklist
The job posting checklist, check by check.
When each check counts as met, why it matters, and where the rule comes from. "Rule of thumb" means our heuristic, not a platform or legal rule.
01Pay shown
Met when a figure or range is shown with its rate, like "$18–$22 an hour". One figure gets a Review if your state's posting rule asks for a range. "$0 cost uniforms" and "$500 sign-on bonus" don't count as pay.
Without a figure, readers have to click or ask. Some states require a range in postings.
State posting rules1 · Pay transparency lookup
02Title
Met when it is 70 characters or fewer, with no ALL CAPS words over 3 letters, emojis, "!" or "*", pay, bonus or "hiring now" wording, shift or location. It reads the Job title box, or else the ad's first line.
Google's job search and Indeed ask for the job title only.
Google2, Indeed3 · The 70-character limit is our rule of thumb.
03Location
Met when it finds a city and state, a ZIP code, or "remote", "hybrid" or "on-site".
Readers need to know where the work is before they apply.
Rule of thumb
04Shift and schedule
Met when it finds shift names, times (3 p.m., 7a–3p, 15:00–23:30), days, "weekends", "overnight" or hours per week.
The shift tells readers whether the job fits their week.
Rule of thumb
05Employment type
Met when it finds full-time, part-time (or FT, PT), seasonal, temporary, contract or per diem.
It sets expectations on hours and how long the job lasts.
Rule of thumb
06How to apply and start date
Met when it finds both: apply wording, a link or a number to call or text, plus "start date", "starts" or "immediate". Only one gets a Review.
Readers should know the next step and when the work begins.
Rule of thumb
07Front-loaded facts
Met when pay, location and shift are all in the first 60 words.
One phone screen holds about 55 words (our estimate).
Rule of thumb
08Reading level
Met when the Flesch-Kincaid grade is 8 or lower for hourly roles, 10 or lower for salaried. Skipped under 40 words, or when the ad looks mostly non-English.
Short sentences and common words are quicker to read on a phone.
Formula: Kincaid and others, 19754 · The targets are our rule of thumb.
09Phone length
Met when it fits in about 6 phone screens for hourly roles, 12 for salaried. A screen is 390 px wide and holds about 55 words.
Each extra screen is more scrolling before the reader gets to how to apply.
Rule of thumb
10Sentence length
Met when 1 in 5 sentences or fewer run over 20 words.
Long sentences are harder to scan.
Rule of thumb
11Wording to review
Met when none of the phrases on our short list is found. A match says "Review with your counsel", never "illegal".
Federal law bars job ads that show a preference for, or discourage, people with protected traits.
12Requirements list
Met when 10 or fewer sentences and bullet lines say "must" or "required".
A long must-have list hides what's truly needed.
Rule of thumb
13Benefits
Met when it finds a benefits word: health, dental or vision insurance, 401(k), paid time off and more. None found shows Info, not Missing.
Benefits are part of the offer. Some states ask for a description in postings.
What it can't do
It reads text. It can't tell whether your pay is competitive or your ad is legal. Each check is a pattern match, so it can miss what a person would catch, or flag words that are fine in context. It doesn't predict how an ad will perform.
Pay-range states in this tool
As of November 2026, 14 states and DC have posting rules that ask for a pay range, most above an employee-count threshold: California, Colorado, Connecticut, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington and the District of Columbia.1 That list is the only law data in this checker. For thresholds, dates and city rules, use the pay transparency lookup. Not legal advice; your counsel decides.
Wording to review
Say it plainer.
The phrases check 11 flags, why each can be a problem, and what to write instead. A match is a prompt to review with your counsel, not a finding. The list is short and English only, so a person should still read the ad.
What should a job posting include?
Start with the job title, pay, location and shift. Then add the employment type, the work, what the person needs, benefits, a start date and how to apply. Put pay, location and shift near the top, so they show on the first phone screen.
How long should a job ad be?
Long enough to answer the reader's questions, and short enough to read on a phone. Our rule of thumb for hourly roles is about 330 words or fewer, or 6 phone screens. Salaried roles can run to about twice that. Either way, the key facts belong in the first 60 words.
What reading level should a job ad be?
Our rule of thumb is grade 8 or lower for hourly roles, and grade 10 or lower for salaried roles. The checker uses the Flesch-Kincaid grade, which is based on sentence length and syllables per word. Short sentences and everyday words bring it down. It's an estimate, not a test of clarity.
Can this tell me if my ad is legal?
No. It reads text and flags wording to review. It can't tell whether your ad meets the laws where you hire, or whether your pay is competitive. A flag is a prompt to review the wording with your counsel, not a finding. Not legal advice; your counsel decides.
Hireloud · Recruitment marketing
Want us to write it and run it?
A checker finds the gaps. Hireloud closes them. We write the ad, make the creative and run it where your next hires scroll and search, so more of the right people land in your interview seats. You approve. We handle the rest.
Free. No call needed. A sample ad in your brand, in your inbox within 3 business days.
Month-to-month · No long-term contracts · Procurement-friendly
Sources
- 1Jackson Lewis, Navigating 2026: Pay Transparency Laws and Employer Obligations, Jan 30, 2026: posting rules in 11 states and DC, plus Delaware from Sept 26, 2027, with thresholds and benefits rules by state. Jackson Lewis, Midyear Pay Transparency Update: Job Postings Lead Employer Responsibilities, Jul 15, 2026: Virginia (Jul 1, 2026), Maine (Jul 29, 2026) and Connecticut (Oct 1, 2026). Checked Nov 2026. Navigating 2026 · Midyear update
- 2Google Search Central, JobPosting structured data docs, checked Nov 2026: the title should be the job title only, with no job codes, addresses, dates, salaries or company names, and no overuse of special characters such as "!" and "*". Its editorial content policy also says to avoid writing in all caps. developers.google.com
- 3Indeed Help Center, Job Posting Quality Standards, checked Nov 2026: keep titles simple, short and accurate; no clickbait, emojis or symbols; location, pay and shift belong in the description. Its description rules also say to avoid all caps. indeed.com
- 4J. P. Kincaid, R. P. Fishburne Jr., R. L. Rogers and B. S. Chissom, Derivation of New Readability Formulas (Automated Readability Index, Fog Count and Flesch Reading Ease Formula) for Navy Enlisted Personnel, Research Branch Report 8-75, Naval Technical Training Command, 1975. Grade = 0.39 × words per sentence + 11.8 × syllables per word − 15.59. stars.library.ucf.edu
- 5EEOC, Prohibited Employment Policies/Practices, live page, checked Nov 2026: an employer may not publish a job ad that shows a preference for, or discourages, people based on protected traits. Its examples are ads seeking "females" or "recent college graduates". eeoc.gov
- 6Age Discrimination in Employment Act, 29 U.S.C. § 623(e): no notice or advertisement "indicating any preference, limitation, specification, or discrimination, based on age". Checked Nov 2026. law.cornell.edu
- 7EEOC, Enforcement Guidance on National Origin Discrimination, Nov 18, 2016, live, checked Nov 2026: an English fluency requirement is allowed only if the job needs it to be done well. eeoc.gov
- 8U.S. Department of Justice, Civil Rights Division, Best Practices for Recruiting and Hiring Workers, updated Dec 19, 2023, checked Nov 2026: unless legally required, avoid posting language that limits eligibility by citizenship, such as "Only U.S. Citizens". justice.gov
- 9NYC Commission on Human Rights, legal enforcement guidance on the Fair Chance Act, checked Nov 2026: job ads can't state criminal-history limits such as "no felonies" or "background check required"; ads may say people with criminal histories are encouraged to apply. nyc.gov
- 10Foley & Lardner, Connecticut Expands Pay Transparency Requirements Starting October 1, 2026, Sept 14, 2026: Connecticut postings must include the wage range and a general description of benefits. Jackson Lewis (source 1) also lists benefits in postings for Colorado, Illinois, Maryland, Minnesota, New Jersey and Washington, and Delaware from 2027. foley.com
Last reviewed November 2026. Not legal advice; your counsel decides.
Admit oneYour free hiring planLet's fill your interview seats.
Tell us who you're hiring and where. We'll email you:
A sample ad for your hardest role, in your brand
Where we'd run it, and the budget we'd use
What to fix in the job ads you run now
In your inbox within 3 business days.
