LocalSEOFlow

Free NAP Checker Online: Find Name, Address and Phone Mismatches Fast

📱 Every phone format📍 Abbreviation aware🧩 Reads JSON-LD schema✅ Free, no signup

Loading tool…

Was this tool helpful?

Rate it in one click. No sign-up, one rating per person.

Your Website Might Be the Messiest Listing You Own

A NAP checker compares your business name, address and phone number across the places they appear.

  • Nobody checks their own website

    Everyone worries about Yelp and Facebook. Your site is the one source you fully control, so it should be the cleanest. Often it's the worst.

  • Three pages, three different stories

    Each page looks fine on its own. Together they tell Google three different stories.

  • Type your details once

    Enter them the way they appear on your Google Business Profile. The tool reads your pages and flags every mismatch, with a plain fix for each one.

A typical small business site
Footer: old suite numberMismatch
Contact page: ended call tracking trial numberCheck
Theme schema: owner's first addressMismatch
About pageConsistent

Ours is free and needs no signup.

It scans up to 50 pages of your own website, checks your LocalBusiness schema, and lets you paste directory listings to compare them in your browser.

What "Free" Means on This NAP Checker

The NAP checker is free with no login, no credits and no trial.

Website scan

50 pages

Name, street, city, postcode and phone checks on every page.

Scan rate

30 scans an hour

Per connection. No credits, no trial.

Schema check

Every page

LocalBusiness schema vs visible text.

Listing comparison

No limit

Paste and compare listings in your browser.

Fix suggestions

Every problem

A plain fix for every problem found.

Country rules

Pick first

Phone and postal code checks follow the country you choose.

Each website scan reads up to 50 pages. You can run up to 30 scans per hour from one connection.

The directory listing comparison runs in your browser, so pasted listings never leave your device.

Not included: an automatic directory crawl, saved reports or scan history, automatic listing fixes, a pull from your Google Business Profile, or phone lookups for a country you did not pick.

What Is NAP in SEO?

NAP stands for Name, Address and Phone number.

Name

Your business name, written the same everywhere.

Address

Street, city and postcode in one consistent format.

Phone

One main number in one display format.

NAPW

Some people add a W for website. Same idea.

No invented score

A single number hides where the problem lives. We show each page and each field instead.

In local SEO it means your business details as they appear on your website, your Google Business Profile and directories.

Consistent NAP helps search engines trust that all those mentions belong to one real business.

How the NAP Consistency Checker Scans Your Site

It reads your sitemap first, then prioritizes contact, about and location pages, then follows links from your home page.

  1. You enter your true NAP

    Copy it exactly from your Google Business Profile.

  2. Discovery

    The tool reads your XML sitemap and robots.txt, then crawls up to three levels deep.

  3. Priority pages

    Contact, about and location pages get read first, since NAP lives there.

  4. Matching

    Each field is compared after normalizing spelling and abbreviations.

  5. Verdict

    Each page gets Consistent, Check, Mismatch or No NAP shown.

  6. Fixes

    Every problem comes with a short instruction.

It stops at 50 pages. On every page it looks for your name, street, city, postcode and phone in the visible text and in any LocalBusiness JSON-LD.

Compare directory listings in your browser. Open each listing on Yelp, Facebook, Apple Maps, Bing Places, BBB, Angi, Nextdoor or anywhere else, then paste the name, address and phone. Nothing is uploaded.

It's manual, but accurate, because you see exactly what the public sees.

What It Flags: Footer, Contact Pages, Schema and Stray Numbers

It flags pages where your phone, street, city, postcode or business name differs from the details you entered.

An old phone number in a footer widget nobody updated

Update the widget once and it fixes every page.

A tracking number on landing pages that leaked into the main site

Keep the main number everywhere outside ads and landing pages.

An old suite or unit after an office move

Search pages, PDFs and captions for the old address, then rescan.

Schema that lists a different address than the page text

Schema often goes stale after a redesign. Confirm it with our free LocalBusiness schema checker.

A name variant, like an old brand name on the about page

Use the exact name from your Google Business Profile.

No NAP at all on pages where customers expect it

Add your details to contact and location pages.

It marks other phone numbers in red, including tracking numbers. It also compares your LocalBusiness schema with your visible NAP, because stale schema is one of the most common hidden problems.

A labeled fax number or a clearly labeled second location number is treated as fine. If it flags a number you use on purpose, you decide.

Abbreviations, Address Formats and Phone Formats Around the World

The checker treats common variants as the same, like Street and St, Road and Rd, Crescent and Cres, Suite and Ste, Flat and Apt, and #100 and Suite 100.

Business name

What it checks
Any language or script, accents folded, LLC, Inc and Ltd ignored

Street

What it checks
Any script, plus common US, UK, Australian, Canadian, Indian and Pakistani abbreviations

City

What it checks
Any language or script

Postal code

What it checks
Up to 10 letters, digits or spaces, like SW1A 1AA, 54000, 2000 or 10001-1234. Spaces and letter case are ignored

Phone

What it checks
Local and international formats for the country you pick

It folds accents, so Café matches Cafe. Phone and postal code checks follow the country you pick in the form.

Website NAP vs Directory Citations

This tool covers your own website and its schema fully.

This NAP checker

Your website first. You control every word there.

  • Check every page of your site
  • Check schema vs visible NAP
  • Compare a few listings, paste them
  • Fix many directory listings
  • Push data to aggregators

A citation service

Directories at scale.

  • Compare listings automatically
  • Fix many directory listings
  • Push data to aggregators
  • Every page of your site, rarely covered
  • Schema vs visible NAP, rarely covered

For directories, it compares listings you paste in. It doesn't crawl Yelp, Facebook or Apple Maps for you, and it doesn't push fixes to data aggregators.

Paid citation tools like BrightLocal, Whitespark, Moz Local and Yext focus on that side.

Fix your website once and every future citation you build has a clean source to copy.

Platforms Your NAP Must Match

Your Google Business Profile should be the master copy.

Google Business Profile

Anyone can suggest an edit, and Google may accept it. Check your profile after any change notice.

Apple Business Connect

It controls how you show on Apple Maps and Siri on iPhone.

Bing Places

It can import from Google Business Profile, which saves time if your GBP is clean.

Facebook

Page info often goes stale because a different person manages it.

Your website, Apple Business Connect, Bing Places, Facebook and major local directories should all match it.

Apple Maps and Bing matter more than people think, because they feed voice assistants and car navigation in many countries.

Service area businesses that hide their address on Google can still use the tool.

Focus on the name and phone results, and make sure your schema doesn't publish a street you hide on Google.

What Inconsistent NAP Costs You

Inconsistent NAP can send calls to a dead number, put customers at an old address, and confuse search engines about which business is real.

The lost call

A customer taps an old number. Nobody answers. They call the next business on the map, and you never know.

The trust side

Google asks businesses to represent themselves as they appear in the real world. Mixed details make that harder to verify.

No made up percentage

Nobody can prove a ranking number. But a wrong phone number never helped anyone.

In bad cases, duplicate listings appear or merge. Each wrong detail is a small leak, and leaks add up over time.

How to Fix Each Mismatch

Start with your website, since you control it.

  1. Fix global areas

    Header, footer and sidebar widgets.

  2. Update key pages

    Contact, about and location pages.

  3. Correct your LocalBusiness schema

    Our free schema markup builder can make fresh markup.

  4. Clear your cache and rescan

  5. Paste each directory listing

    Use the comparison tab.

  6. Update listings that don't match

    Then recheck in a few weeks.

Update the footer and header first, because they appear on every page. Then fix contact and location pages, then your schema. Rescan to confirm.

After that, update directories one at a time, starting with Google, Apple, Bing and Facebook.

Check right away after any move, rebrand or phone change. Otherwise, a check every few months is reasonable.

Special Cases: Call Tracking, Moves and Rebrands

Call tracking numbers show up as other numbers in red, because the checker can't tell a tracking number from an old one.

Call tracking

Fine on ads and landing pages. Keep the main number everywhere else.

Moves

Old addresses hide in blog posts, PDFs and image captions.

Rebrands

Old names often survive in schema and page titles.

Multiple locations

Run one scan per location's details, and read each location page carefully.

Keep your main number in the footer and schema. Use tracking numbers only where you need them. After a move or rebrand, rescan your whole site first.

Transparency: Where Your Data Goes

The website scan sends your URL and the NAP you typed to our server, which fetches your public pages.

Sent to our server

  • Your URL and the NAP you typed
  • Our server fetches your public pages
  • No login needed

Stays in your browser

  • The directory comparison
  • Pasted listings never leave your device

Never

  • We don't sell scan data
  • We don't claim results we can't show you

We don't need a login. The directory comparison runs only in your browser. We don't sell scan data, and we don't claim results we can't show you.

NAP Checker FAQ

10 answers about limits, results and how the tool works.

What is a NAP checker?

A NAP checker is a tool that compares your business name, address and phone number across the places they appear. Ours scans up to 50 pages of your own website and your LocalBusiness schema. It also lets you paste directory listings to compare them in your browser. It's free with no signup.

How do I check NAP consistency?

Copy your details exactly from your Google Business Profile. Enter them in the checker along with your website address. Run the scan and read each page verdict. Then paste your main directory listings into the comparison tab. Fix your website first, rescan, and then update directories one by one.

Is this NAP checker really free?

Yes. There is no account, no credits and no trial. Each scan reads up to 50 pages, and you can run up to 30 scans per hour. The directory comparison has no limit because it runs in your browser. We don't lock the useful results behind a paid plan.

Does NAP consistency affect rankings?

Google hasn't published a ranking weight for NAP. We won't invent one. What we can say is simple. Consistent details make it easier for search engines and customers to trust your business. Wrong phone numbers lose calls. That alone is reason enough to keep your details clean everywhere.

Does it work for businesses outside the US?

Yes. Choose your country in the form. Phone numbers match in local or international format, so 020 7946 0958 and +44 20 7946 0958 count as one number. The postal code field takes formats like SW1A 1AA, 54000 or 2000. Name and street matching work in any language, and the directory comparison uses the same rules.

Why is a phone number marked red?

Red means the tool found a number that doesn't match the one you entered. It could be an old number, a tracking number or a second location. A number clearly labeled as fax is treated as fine. Check each red number and decide whether it should stay.

Does my LocalBusiness schema have to match my visible NAP?

It should. Schema is a copy of your details written for search engines. If it lists an old address or number, you're sending mixed signals. The checker compares the two on every page. Fix the schema in your theme, plugin or page code, then rescan to confirm.

Can I use it if I hide my address?

Yes. Service area businesses that hide their address on Google can still check name and phone. Focus on those results. Also make sure your schema and footer don't publish a street address that your Google Business Profile hides. That kind of mismatch is easy to miss.

Does it check Yelp, Facebook and Apple Maps automatically?

No. It doesn't crawl directories for you. You open each listing, copy the details and paste them into the comparison tab. That keeps it free and accurate. For automatic fixes across many directories, a paid citation service like BrightLocal, Whitespark or Yext is built for that.

How often should I run a NAP check?

Run one right after any move, phone change or rebrand. Also check after a website redesign, since footers and schema often reset. Otherwise, every few months is a sensible habit. It only takes a minute, and it catches problems before customers find them for you.

One Business, One Set of Details

Scan your site, fix the red rows, and check your top listings before your next client report.

Free Tool Workflow

Next Step: Free Tools in This Workflow

Continue your workflow with these related free tools. No login required.

🔒 All tools are 100% free · No login required · Files never leave your device