Phone numbers, validated.
Auto-detects country, formats as they type, validates before pay — no fulfilment typos.
Exactly what your shopper sees — at the moment they're ready to buy.
The Checkout Ninja tag only marks the block in this preview — it never appears in your live checkout.
"Fantastic app, highly recommended. We've been using it for years — a long list of checkout customisations suited to our store. A must-have for all your Shopify checkout needs."
Set up the Phone Input block your way.
Drop the field
Add Phone Input. Set label and helper text.
Choose the default country
Auto-detect from IP (default), or pin to a specific country if you only ship to one.
Set required
Required is standard for SMS notifications. Optional if you only contact via email.
-
Does it validate against carrier networks?
We validate against the country's mobile number format spec. Live carrier lookup is on the roadmap.
-
Can I capture landlines?
Yes — toggle the rule from mobile-only to any phone.
-
Does it work with Shopify's built-in shipping phone?
We don't conflict. If you collect shipping phone natively, you can hide this block via Conditional Visibility.
Build the rest of your checkout.
Text Input
Single-line custom fields with optional validation — saved to the order.
See the block Custom FieldsCheckbox
One checkbox — SMS opt-in, terms, consent or gift-wrap — required or optional.
See the block Custom FieldsDropdown
A single-select list — delivery slots, gift wrap, PO types — saved to the order.
See the blockAdd the Phone Input block today.
Every block + every feature, on a 3-day trial. No card. Live before your next order.