BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Phone Validator with Flags for WooCommerce icon
Maintained Tested up to 6.9.10 #30 in checkout

Phone Validator with Flags for WooCommerce

Adds a country flag and phone validation to the WooCommerce checkout phone field. Supports Classic and Block Checkout.

Active installs1K+1K+ tier
Downloads · 30d419▲ +3.7% vs prev. 30d
Rating5/59 reviews
Health score60/100Fair
All-time downloads5.3KSince Jul 2025
Support resolved—No recent threads
RequiresWP 6.8PHP 7.4+
Downloads · 7d106▲ +16.5% week over week
Our verdict

Use with caution

Phone Validator with Flags for… works, but test it on a staging site before relying on it in 2026. It runs on 1K+ sites, is rated 5/5 and was last updated 5 months ago, and scores 60/100 on our health check.

  • Only tested up to WordPress 6.9 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

81726Jul 9Aug 22Oct 6
Yesterday11
Daily average (1y)12
Peak day127May 24, 2026
Last 12 months4.5K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Phone Validator with Flags… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
checkout >100 9,386 Best checkout plugins →
country flags #6 753 Best country flags plugins →
phone field #12 3,915 Best phone field plugins →
phone validation #4 1,713 Best phone validation plugins →
woocommerce >100 10,000 Best woocommerce plugins →

Version adoption

Share of active sites per release.

  • 2.076.2%
  • 1.216.5%
  • 1.37.3%

Rating breakdown

★★★★★★★★★★ 5 from 9 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Phone Validator with Flags for WooComme…

From the official readme · v2.0.0

Description

Phone Validator with Flags for WooCommerce enhances the billing phone field on the checkout page by:

  • Displaying a dropdown with country flags and dial codes.
  • Auto-detecting the default country based on your WooCommerce store location.
  • Validating the phone number format before order submission.
  • Respecting WooCommerce’s “Selling Locations” settings to limit the list of countries.
  • Supporting both Classic Checkout and Block Checkout (introduced in WooCommerce 8+).
  • Allowing full customization via a dedicated settings page under WooCommerce → Settings → Phone Validator.
  • Supporting the shipping phone field independently from the billing phone field.

Ideal for WooCommerce stores targeting international customers who want to ensure clean, valid phone numbers during checkout.

Have a question or need help? Contact the developer.

Features

  • Add country flags and dial codes to the checkout phone field.
  • Validate phone numbers in real-time before submission.
  • Full support for WooCommerce Block Checkout (Gutenberg).
  • Supports billing phone, shipping phone, and My Account phone fields independently.
  • Set preferred countries to appear at the top of the dropdown with a visual divider.
  • Choose between all countries or only WooCommerce Selling Locations.
  • Shipping phone field uses WooCommerce Shipping Locations automatically.
  • Inline error messages styled to match WooCommerce notices.
  • Respects WooCommerce field validation rules automatically.
  • Compatible with WordPress 7 and WooCommerce 10+.
  • GDPR-safe – no external APIs, fully self-hosted.
  • Compatible with High-Performance Order Storage (HPOS).
  • Lightweight and translation-ready.

Libraries Used

This plugin includes the following third-party open source library:

  • intl-tel-input v29.0.1 – JavaScript international phone input utility.
    Source: https://github.com/jackocnr/intl-tel-input
    License: MIT

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Ensure that WooCommerce is active and “Selling Locations” are configured.
  4. Go to WooCommerce → Settings → Phone Validator to configure the plugin.
  5. The billing phone field on the checkout page will now display with country flag and validation.

Frequently asked questions

Does this plugin send data to third-party services?

No. All assets and logic are fully self-hosted. No external scripts, APIs, or CDNs are used.

Does this plugin work with WooCommerce Block Checkout?

Yes. Since version 2.0.0 the plugin fully supports Block Checkout introduced in WooCommerce 8+.

Does this plugin work with custom phone fields?

Currently it targets the default WooCommerce billing_phone, shipping_phone, and My Account phone fields.

What if the user enters an invalid phone number?

An inline error message will appear styled to match WooCommerce notices, and the order will not be submitted until a valid number is entered.

Does it support HPOS?

Yes. This plugin officially declares compatibility with WooCommerce High-Performance Order Storage.

Can I set a default country?

Yes. You can set a default country from WooCommerce → Settings → Phone Validator. The default behavior uses your WooCommerce store country automatically.

Can I show preferred countries at the top of the list?

Yes. You can select preferred countries from the settings page and they will appear at the top of the dropdown, separated from the rest by a visual divider.

Does it support the shipping phone field?

Yes. You can enable the shipping phone field independently from WooCommerce → Settings → Phone Validator. The shipping phone dropdown will only show countries from your WooCommerce Shipping Locations.

Is it compatible with WordPress 7 and the latest WooCommerce?

Yes. The plugin is fully tested and compatible with WordPress 7 and WooCommerce 10+.

I need help or have a suggestion. How can I contact the developer?

You can reach the developer through the contact page.

Changelog

This is the initial stable release.

1.0.0

  • Initial release with flag selector, validation, and WooCommerce integration.

1.1.0

  • Fix some technical issues about the error alert.

1.2.0

  • Fix some technical issues.

1.3.0

  • Fix compatibility issues.

2.0.0

  • Full support for WooCommerce Block Checkout (Gutenberg).
  • Added dedicated settings page under WooCommerce → Settings → Phone Validator.
  • Added support for shipping phone field with Shipping Locations filtering.
  • Added support for My Account phone field.
  • Added preferred countries option with visual divider.
  • Added inline error messages styled to match WooCommerce notices.
  • Updated intl-tel-input library from v18.1.1 to v29.0.1.
  • Default country now uses WooCommerce store location automatically.
  • Fixed double initialization bug.
  • Compatible with WordPress 7 and WooCommerce 10+.
  • Code refactored and split into dedicated classes.

Full changelog on WordPress.org →

Screenshots

Enhanced checkout phone field with country flag and dial code.
Enhanced checkout phone field with country flag and dial code.
Enhanced Account addresses phone field with country flag and dial code.
Enhanced Account addresses phone field with country flag and dial code.
Plugin settings page part 1 under WooCommerce → Settings → Phone Validator .
Plugin settings page part 1 under WooCommerce → Settings → Phone Validator .
Plugin settings page part 2 under WooCommerce → Settings → Phone Validator.
Plugin settings page part 2 under WooCommerce → Settings → Phone Validator.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Phone Validator with Flags fo… alternatives

All checkout plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Brazilian Market on WooCommerce Brazilian Market on WooCommerce Adds Brazilian checkout fields in WooCommerce by Claudio Sanches 60K+ ★★★★★★★★★★ 4.8 (515) 3 years ago 47
2 reCAPTCHA for WooCommerce reCAPTCHA for WooCommerce Add Google reCAPTCHA to your WooCommerce Checkout, Login, and Registration Forms. 100% free! by Elliot Sowersby / RelyWP 40K+ ★★★★★★★★★★ 4.6 (76) 2 months ago 69
3 Fluid Checkout for WooCommerce – Lite Fluid Checkout for WooCommerce – Lite Frictionless Multistep Checkout for WooCommerce. Get up to 36% increase in conversion rates… by Diego Versiani 20K+ ★★★★★★★★★★ 4.9 (159) 2 months ago 90
4 Amazon Pay for WooCommerce Amazon Pay for WooCommerce Install the Amazon Pay plugin for your WooCommerce store and take advantage of a seamless… by WooCommerce 10K+ ★★★★★★★★★★ 2.5 (27) 3 months ago 73
5 PayTR Sanal POS WooCommerce – iFrame API PayTR Sanal POS WooCommerce – iFrame API PayTR üyeliğiniz ile WooCommerce üzerinden ödeme almanız için gerekli altyapı. by PayTR Ödeme ve Elektronik Par… 10K+ ★★★★★★★★★★ 3.2 (10) 5 months ago 56
6 Kustom Checkout for WooCommerce Kustom Checkout for WooCommerce The leading checkout in the Nordics, built for higher conversion and returning shoppers… by Kustom Checkout 10K+ ★★★★★★★★★★ 3.5 (15) 1 week ago 83
7 FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler FluentCart A New Era of eCommerce Sell Subscriptions, Physical Products, Digital Downloads easier than ever. Built for… by WPManageNinja 9K+ ★★★★★★★★★★ 4.5 (41) 1 week ago 91
8 Checkout Files Upload for WooCommerce Checkout Files Upload for WooCommerce Let your customers upload files on (or after) WooCommerce checkout. by WP Wham 7K+ ★★★★★★★★★★ 4.4 (14) 1 month ago 82
9 Force Authentification Before Checkout for WooCommerce Force Authentification Before Checkout for WooCommerce Force customer to log in or register before checkout by linknacional 5K+ ★★★★★★★★★★ 5 (57) 2 weeks ago 89
10 Payoneer Checkout Payoneer Checkout Payoneer Checkout for WooCommerce - Build beautiful checkout flows + manage payments in one… by Payoneer Checkout 5K+ ★★★★★★★★★★ 4.2 (5) 1 week ago 70

FAQ

Phone Validator with Flags for WooC…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 7, 2026

Is Phone Validator with Flags for… free?

Yes. Phone Validator with Flags for… is free to download and use from the official WordPress.org plugin directory.

Is Phone Validator with Flags for… safe to use in 2026?

Phone Validator with Flags for… works, but test it on a staging site before relying on it in 2026. It runs on 1K+ sites, is rated 5/5 and was last updated 5 months ago, and scores 60/100 on our health check.

How many websites use Phone Validator with Flags for…?

Phone Validator with Flags for… is active on 1K+ WordPress websites and has been downloaded 5,295 times since it launched in July 2025. It was downloaded 419 times in the last 30 days.

Does Phone Validator with Flags for… work with WordPress 7.1?

Phone Validator with Flags for… is officially tested up to WordPress 6.9.10, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Phone Validator with Flags for… need?

Phone Validator with Flags for… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Phone Validator with Flags for… last updated?

The latest version, 2.0.0, was released on May 25, 2026 (5 months ago).

Who makes Phone Validator with Flags for…?

Phone Validator with Flags for… is developed and maintained by Mokhtar Bensaid.

What are the best alternatives to Phone Validator with Flags for…?

The most popular alternatives to Phone Validator with Flags for… are Brazilian Market on WooComm… (60K+ installs), reCAPTCHA for WooCommerce (40K+ installs) and Fluid Checkout for WooComme… (20K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.